tmo*_*e82 2 linux apache install otrs
我正在尝试在Cent OS 6.5(最终版)上安装OTRS Help Desk 3.3.2.初始安装(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...
Run Code Online (Sandbox Code Playgroud)
我是Linux/Apache/OTRS菜鸟,所以我不知道如何处理错误.到目前为止,搜索并没有产生太大的影响.
编辑
我发现了一些@INC
关于它是什么以及如何工作的帖子.我已经尝试将/ opt/otrs/scripts添加到@INC,但这似乎没有帮助.
小智 8
不是肯定这是你的问题,因为它可能是几件事.在较新的版本中,安装变得更容易,但我发现apache的部分配置有点偏差.如果您在第14行查看OTRS配置文件(在CentOS上,它是/etc/httpd/conf.d/zzz_otrs.conf),您将看到:
<IfModule mod_perl.c>
如果您的mod_perl包含在mod_perl.so中,则会导致出现问题,只需将其更改为
<IfModule mod_perl.so>
归档时间: |
|
查看次数: |
5131 次 |
最近记录: |