Thanks for the help. Changing it to the PerlTransHandler did the trick. The weird part about it (to me) is that I was basically extending some code I had written about 2 years ago for a client and just changing the functionality around some. The "meat" of the program was pretty much the same except my datastructures are a little different and instead of delegating errors to my own custom code I just wanted them to default to the what was configured in the server settings. Obviously that was on mp1 and Apache 1.x but it worked perfectly under that and the only mods I had made to the mp2 version was the headers_out stuff and some minor compatibility tweaks. Oh well. I guess I'll be a little more careful reading the mod_perl docs this time around :-)
Thanks,
Bill
````````````````````````````````````````
DISCLAIMER: The views expressed by the author of this email may or may not be his/her views, the views of any company s/he represents, or the views of any persons living, dead, or undead. This email message, including any attachments, is for the sole use of the intended recipient(s). If you have received this e-mail in error do not open it. Any errors in facts, spelling, or tact are transmission errors caused by your email client.
http://www.windowsix.com
From: Stas Bekman <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] CC: [EMAIL PROTECTED] Subject: Re: Strange mod_perl2/Apache2 behavior -- I think Date: Wed, 20 Aug 2003 14:21:54 -0700
[...][...]<Location /b> PerlSendHeader On SetHandler perl-script PerlHandler MyApache::MyPackage </Location>I want the document root directory to be handled by the PerlResponseHandler (i.e. Location /). For specific types of requests I would like the above handler to look up some information in the database and return the info dynamically. The only time I don't want that to happen is if the file already exists OR it's pointing to a directory that exists that has a default document type in it (ie index.html or index.php). Everything else I want the handler to do something special with.
You probably want to write a PerlTransHandler, not a response handler if you are after dispatching. There are plenty examples in the books, perl.apache.org.
If you meant something else, please give us some more meat, your example lacks the logic that you may have the problem with.
__________________________________________________________________ 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
_________________________________________________________________
<b>Get MSN 8</b> and enjoy automatic e-mail virus protection. http://join.msn.com/?page=features/virus
-- Reporting bugs: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html