我想在Cent OS 6.5(最終版)上安裝OTRS Help Desk 3.3.2。初始安裝(yum install
)足夠順利。下一步是重新啓動httpd
,但重新啓動保持失敗。我沒有在控制檯得到一個錯誤,但是當我檢查錯誤日誌,我可以看到它每一次失敗出於同樣的原因:在OTRS安裝CentOS 6時重新啓動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小白,所以我不確定該怎麼處理這個錯誤。到目前爲止,搜索還沒有取得多少成果。
編輯
我發現了什麼@INC
是一些職位,以及它如何工作的。我試過在@INC中添加/ opt/otrs/scripts,但這似乎沒有幫助。
該訣竅,@zero! – tmoore82
這適用於Debian以及/etc/apache2/conf.d/otrs2 – SPRBRN
Whata f ... !!所有其他的apache模塊都使用* .c擴展名,但是如果我改成.so,它就可以工作。 – QkiZ