William McKee wrote:
On Mon, Mar 15, 2004 at 03:37:26PM -0800, Stas Bekman wrote:

Actually, there is no 'PerlModule Apache::Response' directive in my
normal setup and I'm not loading an external startup.pl file.

Yes, but it could have been loaded indirectly by some module, e.g. CGI.pm or Apache::compat, that you have loaded from httpd.conf.


OK, that makes sense. Looks like it may be ModPerl::Registry which is
drawing it into play when I run my scripts via the Apache server.

That's right.

You should load this and any other required modules from the code that
uses it, not at the server startup. (you load at the server startup to
speed things up, not as a substitute to the loading from the handler's
module).


So although it works to put 'PerlModule Apache::Response' into my httpd
config, you're suggesting that I include it in my scripts? I can see
where that would be the best solution for maximum portability. I'll make
that change.

You should always do that. We have explained that in our book http://modperlbook.org and I think you can find the explanations somewhere in the perl.apache.org docs. If you can't find it, let me know, I'll try to get it.


But please read:
http://perl.apache.org/docs/2.0/user/porting/porting.html#Using_C_ModPerl__MethodLookup__to_Discover_Which_mod_perl_2_0_Modules_Need_to_Be_Loaded


Thanks for the link. While reading it, I discovered there's a whole
other part of the MP2 docs at perl.apache.org. So far, I had only found
the "Starting with 2.0" and "Migrating to 2.0" sections.

Try: http://perl.apache.org/docs/2.0/index.html

http://perl.apache.org/docs/2.0/api/index.html is being slowly improved, but it will take a long time till it will get completed unless more people will contribute, since we have just a few hands.


Is this why you don't have a link in the menu bar to "The 2.0 guide"? It
would have been a long time before I found all the useful, albeit
incomplete, info without your link. FWIW, I think it would be useful to
include a link to the 2.0 material.

It's linked from Documentation. Though not from the shortcuts menu. See the link above.


__________________________________________________________________
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

Reply via email to