Обновление Keitaro

Что делать, если Keitaro не обновляется?

  1. Зайдите на страницу «Обслуживание > Статус», посмотрите лог ошибок;
  2. Посмотрите лог ошибок php var/log/errors.log;
  3. Проверьте атрибуты доступа к файлам какие_атрибуты_должны_быть_у_файлов;
  4. Попробуйте ручное обновление.

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

НЕ ПЫТАЙТЕСЬ ОБНОВИТЬ 7ю ВЕРСИЮ ЭТИМ СПОСОБОМ!

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

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

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

  1. Скачайте архив с файлами Keitaro http://keitarotds.com/releases/VERSION/package54.zip (для PHP 5), http://keitarotds.com/releases/VERSION/package7.zip (для PHP 7). Вместо VERSION пропишите нужную версию.
  2. Распакуйте и замените все существующие файлы.
  3. Выставите атрибуты доступа 777 на директорию /var, и если хотите иметь возможность обновляться из админки, выставите 775 на все остальные директории и файлы.

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

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

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

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

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

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

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

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

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