Hi,
I have a strange problem here:
-OpenBSD 3.4 -Apache/1.3.28 (Unix) AxKit/1.62 mod_perl/1.29 PHP/4.3.4 mod_gzip/1.3.26.1a mod_ssl/2.8.15 OpenSSL/0.9.7b -perl, v5.8.0
mod_perl is unable to locate any library files, though they definitely do exist and are readable for user "www":
[Mon Feb 9 22:16:54 2004] [error] [client 192.168.90.1] [AxKit] [Error] Can't locate utf8.pm in @INC (@INC contains: [many dirs]) at /usr/local/libdata/perl5/site_perl/i386-openbsd/AxKit.pm line 875. BEGIN failed--compilation aborted at PerlHandler subroutine `AxKit' line 1. [Mon Feb 9 22:16:54 2004] [error] [client 192.168.90.1] [AxKit] From: /usr/local/libdata/perl5/site_perl/i386-openbsd/Apache/AxKit/Exception.pm : 9
[Mon Feb 9 22:18:37 2004] [error] Can't locate Apache/ReactorFilter.pm in @INC (@INC contains: [many dirs]) at (eval 13) line 3. [Mon Feb 9 22:18:37 2004] [error] Undefined subroutine &Apache::ReactorFilter::handler called at PerlHandler subroutine `Apache::ReactorFilter' line 1.
The handlers work if I "PerlRequire" a startup.pl file which preloads all required libs. Trying to load the libs directly with "PerlRequire" results in similar errors as above. I tried mod_perl 1.27 port and package, then upgraded to 1.29 from source.
What's wrong?
Try to strace(1) the process (start with httpd -X so you have only one process to watch) or whatever the equivalent OpenBSD uses.
__________________________________________________________________ Stas Bekman JAm_pH ------> Just Another mod_perl Hacker http://stason.org/ mod_perl Guide ---> http://perl.apache.org mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com http://modperlbook.org http://apache.org http://ticketmaster.com
-- Reporting bugs: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html List etiquette: http://perl.apache.org/maillist/email-etiquette.html