Содержание материала

 

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

 

Чтоб перенести ваш веб-сайт с хостинга на локальный компьютер. При помощи компонента Akeeba Backup. Делаем те же шаги, писал выше как при переносе веб-ресурса с Денвера на хостинг.

1. Устанавливаем компонент.

2. Настраиваем, как настроить я уже рассказывал на предыдущей странице.

3. Копируем сайт.

4. Заливаем архив на компьютер. Либо файловым менеджером, либо по FTP.

Рассказываю с тем учетом, что вы уже прочитали как установить Денвер и сделать копию сайта.

Как  перенести сайт с хостинга на Денвер.

5. Архив надо разархивировать в папку С:/WebServers/home/ваш сайт/www

Как  перенести сайт с хостинга на Денвер.

Как перенести сайт с хостинга на Денвер.

6. Создаем базу.

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

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

Базу создаем с именем базы, той которая была на хостинге. На Денвере стоит по умолчания логин root, без пароля. Если вы ставили другой пароль или админа на Денвере. Вам надо будет поставить свои данные в  configuration.php (в принципе все при установке само пропишиться).

Исхожу из данных root, без пароля. 

Сразу открываем configuration.php.

 

7. Вернее в начале пробуем восстановить сайт не прописывая нечего. Akeeba Backup умнеет с каждым днем.

Если не получилось.  

 

8. Изменяем строчки:

 

Правим, проверяем. Akeeba Backup должен был прописать, вы при установке их писали:

 

public $user = 'root';  Пишем root. Если не прописал.

 

public $password = ''; Пароль пользователя базы данных, без пароля. Удаляем, что написано с хостинга.

 

Директории с компьютера их исправляем, если не прописались.

 

Должны прописаться были.

 

Мы копировали эти директории в пункте - Во вкладках "Тонкая подстройка директорий" в предыдущем посте. Восстановление сайта на Денвере.

 

public $log_path = 'Z://home//имя сайта//www/logs'; Прописываем как здесь. Z: с учетом того, что диск виртуальный Денвера с буквой Z. А не диск на котором стоит Денвер.

 

public $tmp_path = 'Z://home//имя сайта//www/tmp';Прописываем как здесь.

Можно проверить на всякий случай имя базы, префикс и другое. 

Сохраняем изменения. Ваш сайт должен лежать в папке 

С:/WebServers/home/ваш сайт/www/

 

9. Набираем в адресной строке браузера: /ваш сайт/.

Должно открыться окно восстановления сайта.

10. Смотрим все ли нормально.

11. Нажимаем следующая.

12. Пишем если нет:

Название хоста базы данных: localhost

Имя пользователя root

Название базы данных, вы ее сделать должны раньше были, пишем.

Проверить чтоб было прописано приставка таблиц базы данных.

13. Больше не чего не трогаем, нажимаем далее.

Восстанавливается база данных. Если не получается читаем ошибку. Проверяем правильно ли создали базу. Соответствует ли MySQL, PHP в phpMyAdmin требования для сайта.  Устраняем ошибку.

14. В окне нажимаем следующий шаг.

Заполняем поля, если не заполнены:

Название сайта.

Адрес почты.

Имя отправителя. 

Супер администратор будет заполнено.

Адрес почты.

15. Пароль. НЕ ЗАБУДЬТЕ записать пароль.

16. Тонкая подстройка директорий должна уже быть прописана. Если нет пропишите. Вы писали их в файле configuration.php.

Если вы что то не пропишите вам Akeeba скажет об ошибке.

17. Следующая.

Должно появится окно, что надо удалить директорию инсталляция. Удаляем. В следующем окне выбираем куда идем, на сайт или в админку.

Сайт открылся, радуемся. 

 

18. Если сайт не запускается удаляем файл .htaccess. Пробуем.

 

Если запустился разбираемся позже с .htaccess.

 

 

19.Идем в админку. Если не пускает в админку, ошибка.

Идем в директорию С:/WebServers/home/ваш сайт/www/administrator.

Смотрим там может быть файл .htaccess, удаляем его. На хостинге ложат иногда. прописывается, для безопасности.

20. Проверяем в файле configuration.php строчку:

 

public $ftp_host = '1'; Если стоит какое либо значение делаем чтоб было public $ftp_host = ''; без 1.

21. Не работает, что либо проверяем configuration.php.

 

22. Можно попробовать закомментировать RewriteBase в .htaccess.

Так же поставить на время родной .htaccess из дистрибутива.

Если все работает, у нас получилось. И мы узнали как  переносить сайт с хостинга на Денвер.

 

23. Не забываем положить назад файл .htaccess.

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