I set up apache 2.055, apreq2 (from SVN as per Philip M. Gollucci), and mod_perl2.02 on FreeBSD 6.0. It works, but if I include 1 site that uses HTML::Mason (and therefore mod_perl2 and apreq2) and restart the server I get:

[Tue Jan 31 10:36:58 2006] [notice] SIGHUP received. Attempting to restart [Tue Jan 31 10:36:58 2006] [notice] seg fault or similar nasty error detected in the parent process

in the error log and apache2 won't start.

but it I simply rename the site_using_mod_perl2.conf to site_using_mod_perl2.conf.off so it won't be picked up by Apache, the server is able to be restarted. If I then:

# mv site_using_mod_perl2.conf.off site_using_mod_perl2.conf
# httpd -k restart
httpd not running, trying to start

apache starts

[Tue Jan 31 10:41:47 2006] [warn] pid file /var/run/httpd.pid overwritten -- Unclean shutdown of previous Apache run? [Tue Jan 31 10:41:47 2006] [notice] Apache/2.0.55 (FreeBSD) PHP/5.1.2 mod_ssl/2.0.55 OpenSSL/0.9.7e mod_apreq2-20051231/2.5.6-dev mod_perl/ 2.0.2 Perl/v5.8.7 configured -- resuming normal operations


but then if I restart again:

# httpd -k restart

I'll get the error again.

So they still don't play nice, but at least I can get apache started....

Ryan

Reply via email to