If it's a permissions issue, you probably already know what to do. -Jie
From: GLG [i...@3dnetproductions.com]
Sent: Saturday, May 09, 2015 4:33 PM
To: Jie Gao; 'mod_perl list'
Subject: RE: mod_perl and apache 2.4
Thanks for the suggestions. Not running Free
Thanks for the suggestions. Not running FreeBSD may lead to deeper issues
for us because of the type of work that we do. Downgrading could be an
option but there is already so much done, and services running like email,
etc. I'd rather try to find the problem as is.
I ran ktrace twice. Once with A
I can see the full name of functions in mod_perl.so with a "wide format" now,
so they do exist. But they are in the relocation section.
Run "strace -f apachectl restart" to see where it erred by what function /
calling what file. There might be some restriction to what lib files you are
allowed
Well, it does in version 2.0.8. They are functions you can see clearly in
'modperl_io.h' and 'modperl_io.c'.
But I wasn't exactly planning on learning the intricacies of mod_perl so I
can try fixing this for myself. Rather, I was really hoping of getting some
help from someone who would know first
mod_perl.so indeed does not have "modperl_io_perlio_restore_stdout", nor
"modperl_io_perlio_restore_stdin";
it does have "modperl_io_perlio_restore", which does not seem to be defined
anywhere in the source. Not sure why.
-JIie
From: GLG [i...@3dnetproduc
It doesn't matter how I install mod_perl (dynamic or static. Also tried via
Webmin), the end result is always the same. This on FreeBSD 10.1
As soon as I add this line to httpd.conf
LoadModule perl_module libexec/apache22/mod_perl.so
and attempt to restart Apache, I get this...