2.14.2.13. Перенесення Joomla!

Щоб коректно перенести сайт, який працює під керуванням CMS Joomla!, зазвичай достатньо виконати таке:

  1. Перенесіть файли сайту і базу даних (якщо потрібно), використовуючи відповідну для вашої ситуації інструкцію.
  2. Відредагуйте конфігураційний файл сайту 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';

      Где:

    • Для версій 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';

      Где:

  3. Видаліть каталог cache/page з усім вмістом.
  4. Перейменуйте файл htaccess.txt в .htaccess.
  5. У файлі .htaccess замініть директиву FollowSymLinks на SymLinksIfOwnerMatch.
Зміст