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

Опубликовано 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/

Взаимосвязанные материалы

# 1. Импорт php классов в собственных компонентах Joomla версии 2 и 3 (воскресенье, сентября 1, 2013 - 20:47 ),

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

# 2. Создание дополнительного поля формы к статье Joomla 3 (вторник, июля 23, 2013 - 20:55 ),

В предыдущей статье ("Создание дополнительного элемента формы к статье Joomla 2.x") я рассказывал о создании дополнительных по читать...

# 3. Создание дополнительного элемента формы к статье Joomla (понедельник, июля 22, 2013 - 21:34 ),

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

# 4. Сделал сайт на локальном хосте, что дальше? (понедельник, июня 3, 2013 - 21:44 ),

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

читать...
# 5. jQuery Nivo Slider (вторник, января 17, 2012 - 21:29 ),

Nivo Slider обладает множеством настроек для создания эффектного рекламного ролика на сайте. читать...

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