[cgiapp] CGI::Application::Dispatch: Apache vs. IIS

2008-12-18 Thread Jason A. Crome
To save you all a bunch of frustration and time, please be aware of  
the following subtle distinction between PATH_INFO on IIS and Apache:


Consider this URL: http://yourserver/myscript.pl/foo/bar

On Apache, PATH_INFO will be set to /foo/bar.  On IIS, PATH_INFO is / 
myscript.pl/foo/bar.  This subtle difference causes  
CGI::Application::Dispatch to be non-functional in CGI mode on IIS  
(tested versions 6 and 7).  Maybe you all know this already, and I am  
a day late and a dollar short (as usual).  But in case you don't, I  
hope you find this helpful.


mpeters: If I sent you a CGI::Application::Dispatch::IIS subclass,  
could you (or Mark) incorporate it into the CA::Dispatch  
distribution?  Or, if you don't want to mess with it and wouldn't mind  
another co-maintainer, I'd be happy to maintain this bit of it.


Thanks!
Jason


#  CGI::Application community mailing list  
####
##  To unsubscribe, or change your message delivery options,  ##
##  visit:  http://www.erlbaum.net/mailman/listinfo/cgiapp##
####
##  Web archive:   http://www.erlbaum.net/pipermail/cgiapp/   ##
##  Wiki:  http://cgiapp.erlbaum.net/ ##
####




Re: [cgiapp] CGI::Application::Dispatch: Apache vs. IIS

2008-12-18 Thread Michael Peters

Jason A. Crome wrote:

mpeters: If I sent you a CGI::Application::Dispatch::IIS subclass, could 
you (or Mark) incorporate it into the CA::Dispatch distribution?  Or, if 
you don't want to mess with it and wouldn't mind another co-maintainer, 
I'd be happy to maintain this bit of it.


I'd be happy to have it along. The easier it is for others to use the better. No need for them to go 
hunting all over CPAN for it.


--
Michael Peters
Plus Three, LP


#  CGI::Application community mailing list  
####
##  To unsubscribe, or change your message delivery options,  ##
##  visit:  http://www.erlbaum.net/mailman/listinfo/cgiapp##
####
##  Web archive:   http://www.erlbaum.net/pipermail/cgiapp/   ##
##  Wiki:  http://cgiapp.erlbaum.net/ ##
####