2.14.2.13. Перенесення Joomla!
Щоб коректно перенести сайт, який працює під керуванням CMS Joomla!, зазвичай достатньо виконати таке:
- Перенесіть файли сайту і базу даних (якщо потрібно), використовуючи відповідну для вашої ситуації інструкцію.
- Відредагуйте конфігураційний файл сайту
configuration.php
і внесіть в нього такі зміни:- Для версій Joomla!, які містять у файлі
configuration.php
рядокclass JConfig
:public $log_path = '/home/назва_акаунту/ваш_сайт.com/www/logs'; public $tmp_path = '/home/назва_акаунту/ваш_сайт.com/www/tmp'; public $ftp_enable = '0'; public $host = 'хост'; public $user = 'логін'; public $db = 'база_даних'; public $password = 'пароль'; public $live_site = 'http://www.ваш_сайт.com'; public $sef_rewrite = '1';
Где:
назва_акаунту
— назва хостинг-акаунту, в якому розміщується сайт.ваш_сайт.com
— назва вашого сайту (домена).
- Для версій Joomla!, які не містять у файлі
configuration.php
рядокclass JConfig
:var $logs = '/home/назва_акаунту/ваш_сайт.com/www/logs'; var $tmp = '/home/назва_акаунту/ваш_сайт.com/www/tmp'; var $ftp_enable = '0'; var $host = 'хост'; var $user = 'логін'; var $db = 'база_даних'; var $password = 'пароль'; var $live_site = 'http://www.ваш_сайт.com'; var $sef_rewrite = '1';
Где:
назва_акаунту
— назва хостинг-акаунту, в якому розміщується сайт.ваш_сайт.com
— назва вашого сайту (домена).
- Видаліть каталог
cache/page
з усім вмістом. - Перейменуйте файл
htaccess.txt
в.htaccess
. - У файлі .htaccess замініть директиву
FollowSymLinks
наSymLinksIfOwnerMatch
.