Michael D Schleif <[EMAIL PROTECTED]> [2003:12:17:22:37:36-0600] scribed: > I am running Debian: > > # COLUMNS=120 dpkg -l '*apache*' | grep ^i | cut -c 1-50 > ii apache 1.3.29.0.1-2 > ii apache-common 1.3.29.0.1-2 > ii apache-utils 1.3.29.0.1-2 > ii libapache-mod-jk 3.3a-4woody1 > ii libapache-mod-perl 1.29.0.1-2 > > When I goto: > > <http://localhost/perl-status?inc> > > I get a list of loaded modules. Obviously, if I want others loaded, I > have options, such as: > > PerlRequire startup.pl > > How do those particular modules get loaded by default? > > Where is there a configuration file for this? > > Is it safe to assume that this particular set of default Loaded Modules > will persist across version upgrade? > > What do you think?
Here is an example that confuses me. Without any PerlRequire, I find
this is already loaded:
Package Version Modified File
CGI 3.00 Sat Nov 15 02:07:41 2003 /usr/share/perl/5.8.2/CGI.pm
If I PerlRequire this, everything is OK:
use CGI ();
CGI->compile (':all');
If I PerlRequire this:
# use CGI ();
CGI->compile (':all');
I get these errors:
# sudo apachectl configtest
Processing config directory: /etc/apache/conf.d
[Thu Dec 18 00:09:16 2003] [error] Can't locate object method "compile"
via package "CGI" (perhaps you forgot to load "CGI"?) at
/etc/apache//startup.pl line 5.
Compilation failed in require at (eval 4) line 1.
Syntax error on line 1021 of /etc/apache/httpd.conf:
Can't locate object method "compile" via package "CGI" (perhaps you
forgot to load "CGI"?) at /etc/apache//startup.pl line 5.
Compilation failed in require at (eval 4) line 1.
If this stuff is covered in TFM, please, direct me to the appropriate
passages.
--
Best Regards,
mds
mds resource
877.596.8237
-
Dare to fix things before they break . . .
-
Our capacity for understanding is inversely proportional to how much
we think we know. The more I know, the more I know I don't know . . .
--
pgp00000.pgp
Description: PGP signature
