Сделал сайт на локальном хосте, что дальше?

Опубликовано admin - пн, 06/03/2013 - 21:44

Здравствуйте уважаемые читатели!

Чтобы Ваш сайт работал после переноса Joomla 2.5 на другой хостинг, с локального хоста на сервер или после переноса с сервера на локальный компьютер, необходимо сделать всего несколько простых действий.

  1. Создать архив сайта;
  2. Создать резервную копию базы данных Joomla, где хранятся все таблицы mysql;
  3. Разархивировать содержимое архива (1 пункт) в директорию на новом сервере;
  4. Импортировать резервную копию базы данных Joomla (пункт 2) на новый mysql сервер;
  5. Внести правки в файл "configuration.php", расположенный в корне сайта.

Внесение правок в файл "configuration.php"

В файле "configuration.php" нужно обновить следующие данные, по умолчанию этот файл имеет атрибут "только для чтения", в системе windows необходимо зайти в файловый менеджер, например, Total Commander "файлы"->"изменить атрибуты", в операционной системе Lunix, достаточно команды chmod 0777 "configuration.php":

где, public $host - ваш хост, public $user имя пользователя для полключения к базе данных, public $password - пароль пользователя используемый при подключении к базе данных,public $db - имя базы данных в которой содержаться таблицы joomlapublic $dbprefix - префикс таблиц joomla, он всегда разный.

после этого нужно заменить старый путь до директорий с кэшом и временных файлов joomla, на новые:

для того, чтобы узнать какой путь здесь нужно прописать создайте простой файл php следующего содержания:

добавьте к этому пути названия директорий "logs" и "temp".

Что делать, если я вижу ошибку "Fatal error: Call to undefined function apc_fetch()"?

Необходимо изменить в файле "configuration.php" значение $cache_handler с "apc" на file. Такое бывает, когда на прежнем сервере кэш хранился в apc, но на новом сервере модуля APC не оказалась!

Перенос сайта для Joomla 1.5

Перенос сайта для Joomla 1.5 выполняется аналогичным образом! Замените перменные, указанные ниже, нужным значением, соответствующим.

Незабывайте про комманду scp, с помощью которой можно быстро перенести все файлы Joomla сайта на другой сервер:

scp -P 22 -r /var/www/jquery/data/public_html/ xx.xxx.xx.xx:/var/www/youtube/data/www/xx.xxx.xx.xx/public_html/

Теги

Оценка

No votes have been submitted yet.

На разработку сайта! Скидки до 20%!