gpt4 book ai didi

linux - 在 CentOS 6 上安装 OTRS 期间重新启动 httpd 时出错

转载 作者:太空狗 更新时间:2023-10-29 11:27:25 24 4
gpt4 key购买 nike

我正在尝试在 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...

我是 Linux/Apache/OTRS 新手,所以我不确定如何处理该错误。到目前为止,搜索并没有产生太多结果。

编辑

我找到了一些关于@INC 是什么以及它是如何工作的帖子。我已经尝试将/opt/otrs/scripts 添加到 @INC,但这似乎没有帮助。

最佳答案

不确定这是您的问题,因为它可能是多方面的。在较新的版本中,安装变得更加容易,但我发现 apache 的部分配置有点偏离。如果您在第 14 行查看您的 OTRS conf 文件(在 CentOS 上是/etc/httpd/conf.d/zzz_otrs.conf),您将看到:

<IfModule mod_perl.c>

如果您的 mod_perl 包含为 mod_perl.so 这会导致问题,只需将其更改为

<IfModule mod_perl.so>

关于linux - 在 CentOS 6 上安装 OTRS 期间重新启动 httpd 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20482445/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com