|
I was trying to test it in as simplistically a way as possible, I obviously want to take full advantage of all the features in my testing I just tried this as a first run. On Fri, 7 Oct 2005 15:23:47 -0500, Bob Cozzi wrote > Douglas, > If you're going to use the cgiStdOut to write html directly to > standard-output, you don't need to call cgiInit(). Use cgInit() only > when you're using the full CGILIB capability, like token > substitution and externally described data. Other than that, it > looks clean. And for those wondering, yes \n is converted to > linefeed characters. Two successive \n\n symbols is required not a > blank line. The HTMl standard calls for two successive line feeds, > which we RPG programmers often think blank lines are linefeeds, but > they are not. They are blanks followed by a linefeed, so > X'25404040404025' is invalid, whereas X'2525' is correct. > > -Bob Cozzi > www.RPGxTools.com > RPG xTools - Enjoy programming again. > > -----Original Message----- > From: web400-bounces@xxxxxxxxxxxx [mailto:web400- > bounces@xxxxxxxxxxxx] On Behalf Of Douglas W. Palme Sent: Friday, > October 07, 2005 1:51 PM To: Web400 List Subject: [WEB400] cgi issue > > I think I have the directives issue taken care of, I thought there > was some major differences between the apache for linux directives > and the iseries but apparently not. > > I have tried to compile a very simple program using Bob Cozzi's > cgilib and I > > am getting some errors in the job log. > > Here is the program as it is currently written: > > H BNDDIR('CGILIB') > /INCLUDE XTOOLS/QCPYSRC,CGILIB > DFNAME S 10A > DSZHEADER C 'Content-type: > text/html\n\n' DSZHTML S 1000A VARYING > DNCOUNT S 10I 0 > C callp CGIINIT() > C EVAL SZHTML = '<HTML><HEAD><TITLE></TITLE></HEAD>' > C EVAL SZHTML = '<BODY>HELLO WORLD!</BODY> + > C </HTML>' > C EVAL NCOUNT = cgiStdout(SZHEADER) > C EVAL NCOUNT = cgiStdout(SZHTML) > C EVAL *INLR = *ON > C RETURN > > I get an internal server error and here is the output from the error > Log: > > ZSRV_MSG0107: Premature end of script headers: File name is CGITEST.PGM > CGI PROGRAM /QSYS.LIB/QCGISRC.LIB/CGITEST.PGM RETURNED EXCEPTION ID > MCH3401 SEE JOBLOG FOR JOB 017694/QTMHHTTP /APACHEDFT > > When I try to display the job log with DSPJOBLOG it tells me it > can't display the log since the job has ended. > > Any suggestions would be appreciated. > > Douglas > > -- > 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. > > -- > 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. If you bought, it was hauled by a truck - somewhere, sometime.
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.