Thanks for spotting that Justin (bug in CGIDEV/SETCGLIB then?) but 
unfortunately it hasn't changed anything. Amended the directive, 
restarted the server, but exactly the same response (and error in 
log).

I also get the following in the log, after trying a refresh on the 
page (but probably just related to the first error?)

ZSRV_MSG0105: Could not create child process: Error is 3424: File 
name is PRDJOUR.PGM
ZSRV_MSG0106: Could not start child process: File name is /QSYS.LIB/
CGIPRD.LIB/PRDJOUR.PGM

Is there anywhere else I could be checking for errors?

Cheers

Andrew

--- In [email protected], "Justin Corry" 
<[EMAIL PROTECTED]> wrote:
>
> You are missing a "/"
> ScriptAliasMatch /cgiprdp/(.*).pgm /qsys.lib/cgiprd.lib/$1.pgm
>  
> Justin.
>  
> 
> -----Original Message-----
> From: [email protected] 
[mailto:[EMAIL PROTECTED] Behalf Of andrew_david_kerr
> Sent: Friday, November 18, 2005 10:20 AM
> To: [email protected]
> Subject: [Easy400Group] Re: Apache migration (V5R1) : error 
ZSRV_MSG0107
> 
> 
> Some additional information to my original post.
> 
> It would appear as if my program is not even being called. I had 
> turned on CGIDEBUG this morning and got nothing written to the 
debug 
> file. Having recompiled my program I can see that the new program 
> object has not even been used.
> 
> I use the URL http://999.999.99.9:8742/cgiprdp/prdjour.pgm
> 
> My CGI related directives look like
> 
> AliasMatch /cgiprdh/(.*)\.htm  /QSYS.LIB/CGIPRD.LIB/HTMLSRC.FILE/
> $1.mbr
> Alias /cgiprdh/     /QSYS.LIB/CGIPRD.LIB/HTMLSRC.FILE/
> Alias /cgiprd/       /cgiprd/
> ScriptAliasMatch /cgiprdp(.*).pgm /qsys.lib/cgiprd.lib/$1.pgm 
> <Directory /QSYS.LIB/CGIPRD.LIB>
>    AllowOverride None
>    Options None 
>    order allow,deny
>    allow from all
> </Directory>
> <Directory /cgiprd>
>    AllowOverride None
>    Options None 
>    order allow,deny
>    allow from all 
> </Directory> 
> 
> As I said below, everything still works fine calling the program 
from 
> the 'original' HTTP server. 
> 
> Any ideas?
> 
> --- In [email protected], "andrew_david_kerr" 
> <[EMAIL PROTECTED]> wrote:
> >
> > That steep learning curve just got steeper...
> > 
> > Have created my Apache served instance and it serves static pages 
> > fine, but when calling a CGI program I get the following in the 
log 
> > file
> > 
> > ZSRV_MSG0107: Premature end of script headers: File name is 
> > PRDJOUR.PGM 
> > 
> > I had shifted my HTML to the IFS and verified that it had the 
> > necessary blank lines after the headers (seemed to have been a 
> > problem mentioned often on the forum), changed my RPG to use 
> > gethtmlif and confirmed that it still works from the 'original' 
> HTTP 
> > server. HTML looks like
> > 
> > /$top                         **** START HTML
> > Content-type: text/html                      
> > 
> > 
> > <html>
> > 
> > 
> > <head><title>Production Journalière</title></head>
> > <body>
> > <div><Img Src="/cgiprd/XXXXX.GIF"> Production Journalière: /%
> > CHGDAT%/</div>
> > <br>                                                  
> >                                                       
> > /$none                        **** NO RECORDS IN FILE 
> > <div>Aucun enregistrement a trouvé</div>
> > 
> > /$tabstr                      **** START TABLE (SOME RECORDS IN 
> FILE)
> > <table border=1 
> cellspacing=5>                                       
> > 
> 
<th>Code</th>                                                        
> > 
> 
<th>Désignation</th>                                                 
> > 
> 
<th>QTEPCK</th>                                                      
> > 
> 
<th>MTTRQT</th>                                                      
> > 
> > /$tabrow                      **** TABLE ROW (LIKE A SUBFILE 
LINE)  
> > <tr><td>/%
Code%/</td>                                               
> >     <td>/%
Desc%/</td>                                               
> >     <td align=right>/%
QTEPCK01%/</td>                               
> >     <td align=right>/%
MTTRQT01%/</td>                               
> >     
</td></tr>                                                      
> 
>                                                                     
> 
> > /$tabend                      **** END TABLE (SOME RECORDS IN 
FILE) 
> > 
</table>                                                            
> > 
> >                                                
> > /$end                         **** END HTML    
> > <br><br>                                       
> > </body></html>    
> > 
> > My config file has been amended to allow the running of CGI. I 
used 
> > the CGIDEV2/SETCGLIB to add the appropriate directives. Otherwise 
> it 
> > is unchanged since message 6860.
> > 
> > Anyone have any ideas? Is there somewhere else I should be 
looking 
> > for details of errors?
> > 
> > Thanks Andrew
> >






------------------------ Yahoo! Groups Sponsor --------------------~--> 
Get fast access to your favorite Yahoo! Groups. Make Yahoo! your home page
http://us.click.yahoo.com/dpRU5A/wUILAA/yQLSAA/wbFolB/TM
--------------------------------------------------------------------~-> 

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/Easy400Group/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Reply via email to