Обновление Keitaro

Как обновить вручную?

ТОЛЬКО ЕСЛИ УСТАНОВЛЕНА 9я ВЕРСИЯ!

Как переустановить Keitaro без потери данных

Сломалась одна из функций после обновления, что делать?

  • Зайдите на страницу «Обслуживание > Миграции» и выполните новые миграции, если есть.
  • Зайдите на страницу «Обслуживание > Статус», посмотрите лог ошибок. Расшифровки ошибок на странице Исправление неисправностей.

Как откатиться на старую версию?

  1. Скачайте архив с файлами Keitaro http://keitarotds.com/releases/VERSION/package8.zip (только PHP 7+). Вместо VERSION пропишите нужную версию.
  2. Распакуйте и замените все существующие файлы.
  3. Выполните chown nginx:nginx /var/www/keitaro
  4. Выполните chmod 777 /var/www/keitaro/var
  5. Выполните chmod 777 /var/www/keitaro/landers

Как обновиться с очень старой версии?

  1. Экспортируйте потоки из каждой группы;
  2. Перенесите все файлы Keitaro в директорию /backup;
  3. Установите Keitaro инсталлятором;
  4. Создайте группы с теми же идентификаторами;
  5. Импортируйте потоки в созданные группы.

Как обновиться с версии 5 на версию 6?

1. Если после обновления вы видите в логах или после сохранения группы появляются ошибки вида “Uncaught exception ‘ADODB_Exception’ with message…”: — зайдите на страницу Обновления/Миграции и нажмите, поочередно, перезапуск миграций, начиная с 10-ой, заканчивая 20-ой. На ошибки во время их выполнения не обращайте внимания — это лишь значит, что миграция была успешно выполнена ранее.

2. Если админка открывается с битой версткой: — перенесите кастомные (если добавляли) редиректы из application/data/redirects/ в application/redirects. После этого удалите или переименуйте application/data/redirects.

Как обновиться с версии 6 на версию 7?

Читайте на странице Обновление до Keitaro 7.

Как обновиться с версии 7 на версию 8?

Читайте на странице Обновление с Keitaro 7 на 8.

Как обновиться с версии 8 на версию 9?

Читайте на странице Обновление с Keitaro 8 на 9