Киби.ru

Живой сайт об актуальных проектах

User Tools

Site Tools


joomla:task10

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
joomla:task10 [2008/12/02 16:34] kibijoomla:task10 [2012/06/13 17:32] (current) kibi
Line 1: Line 1:
 +====== Перенос Joomla 1.0.x с МастерХоста на HostGator ======
 +
 +{{tag>joomla masterhost hostgator}}
 +
 +  * Через админку Joomla отключаем SEO
 +  * Запаковываем сайт через SSH в архив:<code>zip -r joomla.zip joomla</code> и скачиваем архив
 +  * Сохраняем бэкап MySQL на МастерХосте через PHPMyAdmin - выбираем все таблицы от Joomla (jos_...)
 +  * Создаём на [[http://secure.hostgator.com/~affiliat/cgi-bin/affiliates/clickthru.cgi?id=kibizoid|HostGator]] из панели управления новую базу с пользователем
 +  * Загружаем в базу бэкап через PHPMyAdmin на [[http://secure.hostgator.com/~affiliat/cgi-bin/affiliates/clickthru.cgi?id=kibizoid|HostGator]]
 +  * Загружаем архив по FTP на [[http://secure.hostgator.com/~affiliat/cgi-bin/affiliates/clickthru.cgi?id=kibizoid|HostGator]], распаковываем архив через CPanel File Manager
 +  * Правим **joomla/configuration.php** и **.htaccess**
 +  * Если вместо русского текста на сайте одни вопросики ??????, то правим **joomla/includes/database.php**:<code php>//Находим строку
 +//@mysql_query("SET NAMES 'utf8'", $this->_resource);
 +// Заменяем её на:
 +@mysql_query("SET NAMES 'cp1251'", $this->_resource);</code>
 +  * Создаём папку для хранения сессий, например **/home/username/session**, даём на неё права 755
 +  * Через CPanel php.ini Quick Editor прописываем путь к папке для хранения сессий
 +  * Проверяем, что у всех папок Joomla права не выше 755 (не 777), а у файлов - 644, а не 666. В противном случае админка Joomla недоступна - ошибка 500, а журнал ошибок (доступен через CPanel) содержит примерно следующее:<code>SoftException in Application.cpp:544: 
 +Directory "/home/username/public_html/administrator" 
 +is writeable by group</code>.
 +  * Когда всё запускается хорошо, заходим в админку DNS-провайдера (в моём случае это nic.ru или mastername.ru) и заменяем список NS серверов Мастерхоста на Хостгаторские. Ждём сутки.
 +  * Проверяем функционирование сайта по старому адресу.
 +  * Правим **configuration.php** и **.htaccess** для включения SEO, включаем SEO через админку Joomla
 +
 +
  

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki