I don't think I've changed anything, but I wouldn't be here if I hadn't it seems. Anyway, I'm getting an apache error on startup. As far as I know, all I did to cause the error was restart apache. Here is the relevant data from the error log.
Code: Select all
[Mon Mar 14 11:11:57 2011] [error] Insecure dependency in require while running with -T switch at /opt/otrs//Kernel/Config/Defaults.pm line 37.\nBEGIN failed--compilation aborted at /opt/otrs//Kernel/Config/Defaults.pm line 37.\nCompilation failed in require at /opt/otrs//Kernel/Config.pm line 96.\nBEGIN failed--compilation aborted at /opt/otrs//Kernel/Config.pm line 96.\nCompilation failed in require at /opt/otrs/scripts/apache2-perl-startup.pl line 67.\nBEGIN failed--compilation aborted at /opt/otrs/scripts/apache2-perl-startup.pl line 67.\nCompilation failed in require at (eval 2) line 1.\n
[Mon Mar 14 11:11:57 2011] [error] Can't load Perl file: /opt/otrs/scripts/apache2-perl-startup.pl for server wfdev1.ewebforce.net:0, exiting...
Edit: more data.
Line 37 of /opt/otrs//Kernel/Config/Defaults.pm is:
Code: Select all
use File::stat;
Code: Select all
use Kernel::Config::Defaults;
Code: Select all
[root@wfdev1 otrs]# perl -c /opt/otrs//Kernel/Config/Defaults.pm
/opt/otrs//Kernel/Config/Defaults.pm syntax OK
[root@wfdev1 otrs]# perl -c /opt/otrs//Kernel/Config.pm
/opt/otrs//Kernel/Config.pm syntax OK