Yes, I know that this list is not intended for bug reports. I am not
sure if this is a bug, or I am doing something wrong.
I have not been able to complete subscription to this mailing list via
http://www.debian.org/MailingLists/subscribe; so, I humbly request that
I be cc'd on every reply -- please.
Daniel Jacobowitz said, ``Sorry, but I no longer use or maintain
mod_perl. You may want to ask debian-apache@lists.debian.org.''
I am having quite a bad time installing mod_perl on my system. Please,
can you help me?
# sudo /etc/init.d/apache restart
Reloading apache modules/etc/init.d/apache: line 70: 19518 Segmentation
fault start-stop-daemon --start --pidfile $PIDFILE --exec $DAEMON
failed
# COLUMNS=120 dpkg -l '*apache*' | grep ^i | cut -c 0-50
ii apache 1.3.27.0-2
ii apache-common 1.3.27.0-2
ii libapache-mod-jk 3.3.1a-1
ii libapache-mod-perl 1.27-4
ii libapache-mod-perl-doc 1.29.0.1-1cvs20031206
ii libapache-mod-webapp 1.3.0-1.0.ipv6.r1
# ls -l /usr/lib/apache/1.3/mod_perl.so
-rw-r--r-- 1 root root 327584 Apr 14 2003
/usr/lib/apache/1.3/mod_perl.so
# grep -i perl /etc/apache/httpd.conf | grep mod
LoadModule perl_module /usr/lib/apache/1.3/mod_perl.so
# dpkg -L libapache-mod-perl | grep -i read | sort
/usr/share/doc/libapache-mod-perl/README.gz
/usr/share/doc/libapache-mod-perl/examples/README
Apache works just fine *without* that LoadModule line, and no other
changes to httpd.conf repeatedly result in this error.
I cannot find a README.Debian, nor have I found any manual instructions
for configuring httpd.conf. I _did_ manually add the LoadModule line,
since I have had to do that before on other systems. mod_php install
offers to do that automatically; but, mod_perl installation offered no
such assistance.
I have posted this to debian-user (no response), and
modperl@perl.apache.org, from which I got this response:
We think it'd be very helpful to get the backtrace of the segfault.
Please see: http://perl.apache.org/bugs/
Of course, in order to get a backtrace, I need to re-build mod_perl. I
am not comfortable with that, which is why I use your DEB.
Tonight, I did this:
sudo apt-get -u --purge remove apache apache-common libapache-mod-perl
Then, I did this:
sudo apt-get -u install apache apache-common info2www \
libapache-mod-jk libapache-mod-perl libapache-mod-webapp
Even now, as long as this line is in /etc/apache/httpd.conf:
LoadModule perl_module /usr/lib/apache/1.3/mod_perl.so
# sudo /usr/sbin/apachectl restart
/usr/sbin/apachectl: line 171: 22638 Segmentation fault $HTTPD -t
>/dev/null 2>&1
/usr/sbin/apachectl restart: configuration broken, ignoring restart
/usr/sbin/apachectl restart: (run 'apachectl configtest' for details)
# sudo /usr/sbin/apachectl configtest
/usr/sbin/apachectl: line 171: 22641 Segmentation fault $HTTPD -t
What do you think?
--
Best Regards,
mds
mds resource
877.596.8237
-
Dare to fix things before they break . . .
-
Our capacity for understanding is inversely proportional to how much
we think we know. The more I know, the more I know I don't know . . .
--
Attachment:
pgpptOimAlpLF.pgp
Description: PGP signature