Обновление OTRS 4 до OTRS 5

Только для готовых решений! Пожалуйста, не используйте для вопросов и обсуждений!

Модератор: ykolesnikov

Ответить
ocean
OTRS Новобранец
Сообщения: 23
Зарегистрирован: 22 апр 2014, 11:00
Откуда: Россия/Москва
Контактная информация:

Обновление OTRS 4 до OTRS 5

Сообщение ocean » 17 фев 2016, 11:37

Подробное описание процесса обновления OTRS 4 до OTRS 5.0.6 на БД PostgreSQL под CentOS 7.

Устранение ошибки:

Код: Выделить всё

index.pl: Got no ConfigObject! at /opt/otrs/bin/cgi-bin/../../Kernel/Output/HTML/NotificationSchedulerCheck.pm line 30.
https://2keep.net/fresh-upgrade-otrs-5
С уважением Андрей
OTRS 6.0.2

Марат
OTRS Новобранец
Сообщения: 27
Зарегистрирован: 18 ноя 2014, 14:28

Re: Обновление OTRS 4 до OTRS 5

Сообщение Марат » 04 янв 2017, 15:36

ocean писал(а):Подробное описание процесса обновления OTRS 4 до OTRS 5.0.6 на БД PostgreSQL под CentOS 7.
https://2keep.net/fresh-upgrade-otrs-5
Андрей, спасибо большое за статью. В процессе обновления столкнулся с 2 проблемами и обнаружил 2 маленькие неточности в тексте
Неточность 1: Не указан пользователь для cron, в пункте "Останавливаем задачи OTRS". Можно просто дописать в конце строки пользователя под которым запускается OTRS (по умолчанию пользователь otrs):

Код: Выделить всё

[root@otrs ~]# /opt/otrs/bin/Cron.sh stop otrs
Следом сразу 2 неточность: - пропущена папка otrs, правильнее будет так:

Код: Выделить всё

[root@otrs ~]# /opt/otrs/bin/otrs.Scheduler.pl -a stop
Проблемы с которыми я столкнулся:
1. После всех указанных действий запускаю httpd и периодически при обновлении страницы - ошибка 500. Но связана лично у меня была с тем что файл otrs/Kernel/Config/Files/ZZZAuto.pm был с правами только на чтение.
2. Некорректно удаляется iPhoneHandle 4.2. Либо у меня изначально был некорректно установлен. Либо из-за предыдущей проблемы. После удаления плагина некоторые куски этого iPhoneHandle удалял вручную через поиск в конфигурационных файлах.

В остальном - все супер. Понравилось, что каждое действие описано. Часто в инструкциях это опускают и оставляют тупо код без комментариев, который достаточно скопипастить и у большинства все работает (а я зачастую не попадаю под эту категорию :D )
SUSE
PostgreSQL
OTRS 6

Ответить