|
If he's calling it without the *.PGM option, then could thisapply? I can't <Directory /QSYS.LIB/AS400CGI.LIB/*.PGM> Options +ExecCGI CGIConvMode %%EBCDIC/MIXED%% Allow From all AddOutputFilter INCLUDES .pgm .rexx .pl .class </Directory> ScriptAliasMatch ^/cgi-bin/(.*) /QSYS.LIB/AS400CGI.LIB/$1.PGM Here's what I have in mine and it works with both CGIDEV2 and CGILIB: <Directory /> Order Allow,Deny Deny From all </Directory> <Directory /QSYS.LIB/CGILIB.LIB/> Allow From all </Directory> MapMatch ^/CGI-BIN/(.*) /CGI-BIN/$1.PGM ScriptAliasMatch ^/CGI-BIN/(.*) /QSYS.LIB/CGILIB.LIB/$1 -Bob Cozzi -----Original Message----- From: web400-bounces@xxxxxxxxxxxx [mailto:web400-bounces@xxxxxxxxxxxx] On Behalf Of Brad Stone Sent: Thursday, September 09, 2004 2:38 PM To: Web Enabling the AS400 / iSeries Subject: Re: [WEB400] Re: Browser tries to download program On Thu, 9 Sep 2004 13:41:09 -0500 "Bob Cozzi" <cozzi@xxxxxxxxx> wrote: > Add the .pgm suffix to CGI calls: > MapMatch ^/cgi-bin/(.*) /cgi-bin/$1.pgm > ScriptAliasMatch ^/cgi-bin/(.*) /qsys.lib/cgilib.lib/$1 > > If you specify "/cgi-bin/mypgm", then use this. If you > specify > "/cgi-bin/mypgm.pgm" then don't include the MapMatch > statement. He's already using: ScriptAliasMatch ^/cgi-bin/(.*) /qsys.lib/as400cgi.lib/$1.pgm This will do the matching and add the .pgm to the end. His apps are called without the .pgm (or at least they were when I was there... the apps he's talking about are most likely those I did a few years back, minus the CGIDEV2 ones.. ) Wasn't sure if you were referring to his old config, or the latest one posted. The directory containers in the new one look fine at first glance now. I suspect that possibly the HTTP headers are wrong in the CGIDEV2 templates. I've seen similar problems where the Classic server works with bad headers, but Apache won't. Brad _______________________________________________ This is the Web Enabling the AS400 / iSeries (WEB400) mailing list To post a message email: WEB400@xxxxxxxxxxxx To subscribe, unsubscribe, or change list options, visit: http://lists.midrange.com/mailman/listinfo/web400 or email: WEB400-request@xxxxxxxxxxxx Before posting, please take a moment to review the archives at http://archive.midrange.com/web400.
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.