Как перенести сайт с Denwer -> Какой хостинг выбрать -> Переносим сайты на хостинг

Перенос сайта с Денвера на хостинг

Денвер (Denwer, Джентельменский набор веб-разработчика) – это набор дистрибутивов, включающий Apache, PHP, MySQL и ряд других инструментов, позволяющий запустить сайт на локальной машине Windows. Denwer очень удобен в случае, если:

Итак, вы провели предварительную работу, теперь вам требуется перенос сайта с денвера на хостинг. В данной статье мы рассмотрим, как это сделать.

  1. Первое, что вам нужно сделать, - это зарегистрировать аккаунт на хостинге, платном или бесплатном. После того, как вы это сделаете, вам на почту придут все необходимые данные для работы: адрес FTP-сервера, логин и пароль для входа в админ-панель.
  2. Загрузите все файлы сайта на хостинг, используя программу для работы с FTP, например, Filezilla. Проще всего сделать это будет, если изначально заархивировать все файлы сайта в zip-архив, а затем уже на хостинге распаковать их в нужную папку. В ином случае закачка большого числа файлов по FTP может затянуться на долгое время.
  3. Создайте в админ-панели хостинга SQL-базу данных, а затем импортируйте в нее дамп базы данных вашего сайта на Денвере.

Для этого вам необходимо перейти в панель phpMyAdmin на Денвере и экспортировать базу данных в отдельный файл. После этого зайдите в phpMyAdmin хостинга и импортируйте базу данных.

  1. При необходимости внесите изменения в файл конфигурации вашего сайта. К примеру, если вы используете WordPress, вам потребуется внести изменения в файл wp-config.php: изменить название базы данных, а также имя пользователя и пароль базы данных.

В некоторых случаях перенос сайта с денвера на хостинг вызывает ошибки, наиболее распространенными среди которых являются крокозябры и знаки вопроса вместо текста. Подобная проблема может быть вызвана несколькими причинами.

  1. Браузер не может подобрать кодировку. В этом случае вручную смените кодировку (Text Encoding) в браузере в пункте меню (Вид->Кодировка), а затем укажите в файле .htaccess необходимую, например,

AddDefaultCharset UTF-8;

  1. Кодировка неправильно отображается в самой базе данных. Удалите все таблицы в базе данных и импортируйте их заново, добавив в начало дампа

SET NAMES CP1251;


Меню сайта

Перенос сайта с Денвера на хостинг
Перенос сайта с Денвера на хостинг