Перенос трекера на другой хостинг

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

  1. Прежде всего новый хостинг, также как и старый, должен соответствовать всем требованиям к хостингу, перечисленным здесь. При необходимости настройте ваш сервер, либо обратитесь в службу поддержки хостинга.
  2. Остановите кроны на старом хостинге.
  3. Перенесите БД со старого хостинга на новый.
  4. Если домен остается прежним - просто перенастройте DNS на новый хостинг. Пожалуйста учитывайте что после изменения настроек DNS, кэш DNS обновляется до 24 часов. В течение этого времени ваш домен может быть частично недоступен для пользователей и с других серверов. Если он уже доступен с вашего компьютера, то это не значит, что он доступен отовсюду.
  5. Если домен тоже меняется - поменяйте в личном кабинете на на нашем сайте регистрационный URL трекера здесь. Если трекер находится на поддомене или в папке, то вводится полный путь, а не только основной домен.
  6. Скачайте в личном кабинете архив с трекером и залить содержимое архива на новый хостинг. Установку запускать не нужно.
  7. Из старой установки возьмите файл user_config.php в папке трекера и перенесите его на новый хостинг. В нем хранятся данные для доступа к БД. Если они на новом хостинге изменились, то их нужно поправить в этом файле вручную с помощью текстового редактора.
  8. Переносить другие файлы из старой установки не нужно. Особенно не нужно переносить кэш.
  9. Установите нужные права на файлы и папки
    • Установите права '777' на папку 'cache' и все вложенные в нее папки.
    • На все остальные папки, включая все вложенные, должны быть установлены права '755'. Часто так и есть по умолчанию, но рекомендуем проверить.
    • На все файлы, в т.ч. в папках должны быть права '644'. Скорее всего по умолчанию так и есть.
  10. Добавьте в Cron скрипты cron_clicks.php и cron_finance.php, находящиеся в папке трекера, с частотой раз в минуту. При необходимости обратитесь в службу поддержки вашего хостинга.
  11. Проверьте все ли сделано правильно здесь. Скрипт проверяет соответствие вашего хостинга минимальным требованиям, права на файлы и папки, работоспособность кронов. Если при проверке выдаются какие-либо ошибки, их необходимо устранить.