The stupid question is the question not asked | |
PerlMonks |
comment on |
( [id://3333]=superdoc: print w/replies, xml ) | Need Help?? |
(This is a continuation of XML::Generator problem in mod_perl, now I got rid of all the none relevant info)
I have a module Foo.pm: My problem is that the above module loads ok in command line perl, but it fails in mod_perl (failed on the last "use base 'Foo::Bar'", it can't find the class Foo::Bar) Is there a way to find out what symbols/packages have been loaded before that failed call? I tried the following: which in commandline produces: but in mod_perl, it produces: I guess my question is whether this is the right way to see whether the "Foo::Bar" package is loaded, and why mod_perl behaves differently? (perl 5.8.0, mod_perl 1.29, apache1.3.3) In my real situation, the package is XML::Generator. To complicate the things further, I have another "identical" installation of perl/mod_perl/apache, where this works ok. I guess I'm trying to find out how to figure out what the difference is. In reply to Packages and symbol tables by johnnywang
|
|