[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[cobalt-users] httpd.conf perl error: Can't locate Devel/Symdump.pm
- Subject: [cobalt-users] httpd.conf perl error: Can't locate Devel/Symdump.pm
- From: "cbtrussell" <cbtrussell@xxxxxxxxxxx>
- Date: Thu Oct 10 17:41:01 2002
- List-id: Mailing list for users to share thoughts on Sun Cobalt products. <cobalt-users.list.cobalt.com>
I found one mention of this in the archives with no resolution.
A client installed a ton of patches on an out-of-date RaQ4 yesterday. After
a reboot today, Apache won't start. It gives this error when trying to do a
restart:
Shutting down Web Service: httpd
Setting up Web Service: Syntax error on line 401 of
/etc/httpd/conf/httpd.conf:
Can't locate Devel/Symdump.pm in @INC (@INC contains:
/usr/lib/perl5/5.00503/i386-linux /usr/lib/perl5/5.00503
/usr/lib/perl5/site_perl/5.005/i386-linux /usr/lib/perl5/site_perl/5.005 .
/etc/httpd/ /etc/httpd/lib/perl) at
/usr/lib/perl5/site_perl/5.005/i386-linux/Apache/PerlSections.pm line 6.
BEGIN failed--compilation aborted at
/usr/lib/perl5/site_perl/5.005/i386-linux/Apache/PerlSections.pm line 6.
BEGIN failed--compilation aborted at /etc/httpd/conf/httpd.conf line 304.
I couldn't find anything wrong so I commented out this line:
<Perl>
#use Apache::PerlSections();
to get the web server back up, so the immediate crisis is over. After poking
around a bit, it appears the Devel dir under
/usr/lib/perl5/site_perl/5.005/ where Symdump is located has an issue, as
it's:
?rwxr-xr-x 3 root root 1024 May 12 2001 Devel
when it should be:
drwxr-xr-x 3 root root 1024 Nov 5 2001 Devel
I considered just rebuilding the dir from scratch using another RaQ as a
guide, but don't want to start mucking about if there are larger issues at
work here.
ANY pointers appreciated.
Thanks,
Brandon