|
Bill, I assume you are trying to use your perl script to send an html page to a web browser. If so, you need to prefix your output with a mime header, like this: print "Content-Type: text/html\n\n"; I believe the output string is case-sensitive, so note the use of capitals. The above string tells the browser that it is about to receive an html doc. Alternatively, you could change the content-type to text/plain, which is treated (by the browser) as preformatted text. Since you are only sending the string "Hello, world!" to the browser, this latter option is probably a better way to go. But when you get to serious (i.e., not just experimenting) cgi, then you will want to use the text/html content-type, and your output will include embedded html. If you need a hand with anything re: perl, just ask. I'm no expert, but do know a thing or two. Dave Sherman Bill Erhardt wrote: > > Thanks for your input, it is much appreciated. > > I am receiving the execve() error from the http server...here is some more > info: > > HTTPCFG is as follows, I believe my CGI calls are accessing the programs. > > PASS /QSYS.LIB/CGI.LIB/* > EXEC /cgi/* /QSYS.LIB/CGI.LIB/* > > My CL program to access a perl script: > > CALL PGM(PERLDIST/PERL) PARM('/home/perlscripts/hello.pl') > ENDPGM > > And finally, my Perl program: > > #!/usr/bin/perl > print ("Hello World!\n"); > > Am I forgetting something in my configuration? Like I said before, I can run > these perl programs from a qsh environment on the AS/400, but the CGI hooks > aren't quite there. If you can help great, if not can you refer me to > someone who can. > > Thanks for your time. > Please E-mail me at > Sutch@Baldwinhq.com > > +--- > | This is the Midrange System Mailing List! > | To submit a new message, send your mail to MIDRANGE-L@midrange.com. > | To subscribe to this list send email to MIDRANGE-L-SUB@midrange.com. > | To unsubscribe from this list send email to MIDRANGE-L-UNSUB@midrange.com. > | Questions should be directed to the list owner/operator: david@midrange.com > +--- -- SoftServ. Our philosophy is built into the very name...software with service. +--- | This is the Midrange System Mailing List! | To submit a new message, send your mail to MIDRANGE-L@midrange.com. | To subscribe to this list send email to MIDRANGE-L-SUB@midrange.com. | To unsubscribe from this list send email to MIDRANGE-L-UNSUB@midrange.com. | Questions should be directed to the list owner/operator: david@midrange.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.