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