Я пытаюсь установить справочную службу OTRS 3.3.2 на Cent OS 6.5 (Final). Начальная установка (yum install
) проходит достаточно гладко. Следующим шагом будет перезапуск httpd
, но перезапуск продолжает работать. Я не получаю сообщение об ошибке в консоли, но когда я проверяю журналы ошибок, я вижу, что он не каждый раз, когда по той же причине:Ошибка перезапуска httpd во время установки OTRS на CentOS 6
[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 нуб, поэтому я не уверен, что делать с ошибкой. Поиск не принес много до сих пор.
EDIT
Я нашел некоторые сообщения о том, что @INC
и как она работает. Я попытался добавить/opt/otrs/scripts к @INC, но это, похоже, не помогает.
это сделал трюк, @zero! – tmoore82
Это работает и для Debian, в /etc/apache2/conf.d/otrs2 – SPRBRN
Whata f ... !! Все остальные модули apache используют расширение * .c, но если я изменил его на .so, он работает. – QkiZ