|
Great to hear. My book describes in detail HTTP configuration, so you'll understand why moving the EXEC to above the MAP worked. Also, I don't think -vv will show up. But it will work. :) Good luck! And have fun! Brad On Fri, 01 Feb 2002 14:16:13 -0600 Justin Houchin <jhouchin9@charter.net> wrote: > Brad, > I am using V4R5.. and I just noticed in my routing > configuration that I had > a map /* in front of my EXEC statement. As soon as I > moved the EXEC > statement above it, it worked. Now I am off and > programming until I get your > book. I will check again on the -vv option. I hit F1 over > the Instance > Startup Values and there was no -vv option there. > > Thanks Brad > Justin Houchin > Programmer > Relaitek, Inc > 'I will always remember Map, EXEC, Pass' > ----- Original Message ----- > From: "Brad Stone" <brad@bvstools.com> > To: <web400@midrange.com> > Sent: Friday, March 29, 2002 1:57 PM > Subject: Re: [WEB400] Cannot display page > > > > What OS are you on? -vv has been available for some > time. > > It is entered on the instance startup values parameter. > > Like this: > > > > STRTCPSVR SERVER(*HTTP) HTTPSVR(BLAH '-vv') > > > > You may want to post your entire config file (only > > uncommented lines) and we can take a look. Maybe you > have a > > PASS or something in front of it that it in the way. > > > > For example, if you have... > > > > Pass /* /mystuff/* > > Exec /cgi-bin...blahh > > > > Then you'll never get to the Exec directive. Always > order > > directives Map, Exec, and Pass. > > > > Brad > > www.bvstools.com > > On Fri, 01 Feb 2002 13:35:55 -0600 > > Justin Houchin <jhouchin9@charter.net> wrote: > > > I do not hav -vv options when I choose strtcpsvr. > also I > > > have tried all of > > > the suggestions listed and still the same error. Also > > > there was no last used > > > date, so the program is not being called. Help > Please! > > > > > > Justin Houchin > > > Programmer > > > Reliatek, Inc > > > ----- Original Message ----- > > > From: "Mel Rothman" <mel@rothmanweb.com> > > > To: <web400@midrange.com> > > > Sent: Friday, March 29, 2002 11:15 AM > > > Subject: Re: [WEB400] Cannot display page > > > > > > > > > > In addition to what Brad said: if service program > > > QHTTPSVR/QZHBCGI exists > > > on your system, you should bind to it instead of > > > QTCP/QTMHCGI. QZHBCGI > > > replaced QTMHCGI several releases ago. > > > > > > > > Also, after starting the server with -vv, you don't > > > have to end it to view > > > the trace spool files. You can find them with > WRKSPLF > > > with user QTMHHTTP > > > and user data equal to your server instance's name. > > > > > > > > Mel Rothman, CGIDEV2 Author > > > > IBM eServer Custom Technology Center (eCTC), > Rochester, > > > Minnesota > > > > http://www-1.ibm.com/servers/eserver/iseries/service/ctc/ > > > > http://www.easy400.ibm.it/en > > > > > > > > > > > > Brad Stone wrote: > > > > > > > > > > Justin, > > > > > > > > > > A couple things. > > > > > > > > > > change your Exec to > > > > > > > > > > Exec /cgi-bin/* /qsys.lib/pcstore.lib/*.pgm > > > %%EBCDIC%% > > > > > > > > > > Then stop and restart your HTTP server. > > > > > > > > > > Make the request with the URL: > > > > > http://192.168.0.6/cgi-bin/hello > > > > > > > > > > If you still get an error, check a few things: > > > > > > > > > > 1. That user profiles QTMHHTTP and QTMHHTP1 are > > > *ENABLED > > > > > 2. That user profile QTMHHTP1 (or *PUBLIC) has > at > > > use *USE > > > > > authority to the pcstore library and the hello > > > program > > > > > object. > > > > > 3. Check the last used date of the hello > program. > > > If it > > > > > has one, then it is getting called. If it > doesn't, > > > the > > > > > problem is most likely one of the above. > > > > > 4. Check the job logs of your HTTP server > instance. > > > > > > > > > > If all else fails, stop your HTTP server. Then > start > > > it > > > > > with the -vv option (very verbose). Make the > request > > > again, > > > > > then end your HTTP server. This should create a > few > > > spooled > > > > > files under user QTMHHTTP that are job traces. > > > Therer > > > > > should be a clue in there as to what is wrong. > > > > > > > > > > Lastly, buy my eRPG book. ;) > > > > > > > > > > Brad > > > > > www.bvstools.com > > > > > > > > > > On Fri, 01 Feb 2002 10:10:54 -0600 > > > > > Justin Houchin <jhouchin9@charter.net> wrote: > > > > > > This is a multi-part message in MIME format. > > > > > > -- > > > > > > [ Picked text/plain from multipart/alternative > ] > > > > > > I have just created a sample CGI Program that > > > displays > > > > > > the famous Hello World in a browser. I > downloaded > > > loaded > > > > > > this code from Brad Stones' website. I used > > > CRTRPGMOD > > > > > > MODULE(pcstore/hello) to compile then CRTPGM > > > > > > PGM(pcstore/hello) BNDSVRPGM(QTCP/QTMHCGI) to > > > create the > > > > > > program. The program compiles and is created > with > > > no > > > > > > errors in the pcstore library. I have a EXEC > > > statement in > > > > > > my HTTP Server configuration that looks like > this: > > > > > > 40 Exec /cgi-bin/*.pgm > > > /qsys.lib/pcstore.lib/* > > > > > > %%EBCDIC/MIXED%% *Off > > > > > > > > > > > > when I enter the URL: > http://192.168.0.6/cgi-bin/hello.pgm, > > > > > > I get Page Cannot be found, HTTP 404 Error. Do > I > > > need to > > > > > > set a Map and Pass to my CGI directory? Also I > just > > > > > > loaded some new PTF's so I think my PTF'S are > up to > > > date. > > > > > > Please help a newbee to CGI! > > > > > > > > > > > > Thanks > > > > > > Justin Houchin > > > > > > Programmer > > > > > > Reliatek, Inc > > > > > > > > > > Bradley V. Stone > > > > > BVS.Tools > > > > > www.bvstools.com > > > > > _______________________________________________ > > > > _______________________________________________ > > > > This is the Web Enabling the AS400 / iSeries > (WEB400) > > > mailing list > > > > To post a message email: WEB400@midrange.com > > > > To subscribe, unsubscribe, or change list options, > > > > visit: http://lists.midrange.com/cgi-bin/listinfo/web400 > > > > or email: WEB400-request@midrange.com > > > > Before posting, please take a moment to review the > > > archives > > > > at http://archive.midrange.com/web400. > > > > > > > > > > > > > > > > > _______________________________________________ > > > This is the Web Enabling the AS400 / iSeries (WEB400) > > > mailing list > > > To post a message email: WEB400@midrange.com > > > To subscribe, unsubscribe, or change list options, > > > visit: http://lists.midrange.com/cgi-bin/listinfo/web400 > > > or email: WEB400-request@midrange.com > > > Before posting, please take a moment to review the > > > archives > > > at http://archive.midrange.com/web400. > > > > > > > Bradley V. Stone > > BVS.Tools > > www.bvstools.com > > _______________________________________________ > > This is the Web Enabling the AS400 / iSeries (WEB400) > mailing list > > To post a message email: WEB400@midrange.com > > To subscribe, unsubscribe, or change list options, > > visit: http://lists.midrange.com/cgi-bin/listinfo/web400 > > or email: WEB400-request@midrange.com > > Before posting, please take a moment to review the > archives > > at http://archive.midrange.com/web400. > > > > > > > _______________________________________________ > This is the Web Enabling the AS400 / iSeries (WEB400) > mailing list > To post a message email: WEB400@midrange.com > To subscribe, unsubscribe, or change list options, > visit: http://lists.midrange.com/cgi-bin/listinfo/web400 > or email: WEB400-request@midrange.com > Before posting, please take a moment to review the > archives > at http://archive.midrange.com/web400. > Bradley V. Stone BVS.Tools www.bvstools.com
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.