> I assume this is for mod_perl-1?
Apache version info (shown on error web pages):
Apache/2.0.35 (Win32) mod_perl/1.99_02-dev Perl/v5.6.1
Is this mod_perl 1.0 or 2.0? When I installed (from the location you
pointed - theoryx5) it said mod_perl 2.0, but on Apache is shows 1.99
> Do you have a
> LoadModule perl_module modules/mod_perl.so
> line in your httpd.conf file?
Yes, I do. Perl scripts work now fine if I put the correct path in them. But
I'd like to setup Apache::Registry to get rid of this limitation.
I've managed to get some error texts:
==============
[error] Can't locate loadable object for module Apache::Constants in @INC
at .../Perl/site/lib/mod_perl.pm line 14
14: if ($ENV{MOD_PERL}) {
15: (defined &{$class.'::bootstrap'} ?
16: \&{$class.'::bootstrap'} :
17: \&DynaLoader::bootstrap)->
18: ($class, $version);
19: }
Compilation failed in require at .../Perl/site/lib/Apache.pm line 6.
BEGIN failed--compilation aborted at .../Perl/site/lib/Apache.pm line 6.
6: use Apache::Constants qw(OK DECLINED);
Compilation failed in require at .../Perl/site/lib/Apache/Registry.pm line
2.
BEGIN failed--compilation aborted at .../Perl/site/lib/Apache/Registry.pm
line 2.
2: use Apache ();
Compilation failed in require at (eval 1) line 3.
[error] Can't load Perl module Apache::Registry ...
============
the ... and the code snippets are from me.
Are there any modules missing? Althrough I'm a good C++ programmer, I don't
know anything about how perl manages the modules, so I can't tell what's
really wrong and I don't know where to look.