Ошибка перезапуска httpd во время установки OTRS на CentOS 6

Я пытаюсь установить справочную службу OTRS 3.3.2 на Cent OS 6.5 (Final). Начальная установка ( yum install ) выполняется достаточно гладко. Следующий шаг – перезапустить httpd , но перезапуск продолжает работать. Я не получаю ошибку в консоли, но когда я проверяю журналы ошибок, я вижу, что она терпит неудачу каждый раз по той же причине:

 [Mon Dec 09 15:59:42 2013] [error] Can't locate /opt/otrs/scripts/apache2-perl-startup.pl in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 . /etc/httpd) at (eval 2) line 1 [Mon Dec 09 15:59:42 2013] [error] Can't load Perl file: /opt/otrs/scripts/apache2-perl-startup.pl for server vsvrotrsdev.companydomain.com:0, exiting... 

Я Linux / Apache / OTRS noob, поэтому я не уверен, что делать с ошибкой. Поиск не принес много до сих пор.

РЕДАКТИРОВАТЬ

Я нашел несколько сообщений о том, что такое @INC и как это работает. Я попытался добавить / opt / otrs / scripts к @INC, но это, похоже, не помогает.

Не положительно, это ваша проблема, поскольку это может быть несколько вещей. В более новых версиях установка была упрощена, но я нашел часть конфигурации для apache немного неактивной. Если вы посмотрите в своем файле конфига OTRS (на CentOS это /etc/httpd/conf.d/zzz_otrs.conf) примерно в строке 14 вы увидите:

если ваш mod_perl включен как mod_perl.so, это вызывает проблему, просто измените ее на