<!doctype html public "-//W3C//DTD W3 HTML//EN">
<html><head><style type="text/css"><!--
blockquote, dl, ul, ol, li { padding-top: 0 ; padding-bottom: 0 }
 --></style><title>CGI for dummies failed</title></head><body>
<div>Yup, write a better tutorial and you will meet a bigger dummy
:-)</div>
<div><br></div>
<div>I just knew that Jacques tutorial would work flawlessly.&nbsp; *
sigh *</div>
<div><br></div>
<div>I know that my cgi-bin folder works because I have another .pl
item in there working.</div>
<div><br></div>
<div>This is the .cgi script, exactly as Jacques suggested for the
initial run:</div>
<div><br></div>
<div>#!revolution<br>
<br>
on startup<br>
&nbsp; put &quot;Content-Type: text/plain&quot; &amp; cr &amp; cr<br>
&nbsp; put &quot;Hello World!&quot;</div>
<div>end startup</div>
<div><br></div>
<div>I tried two other pathways to the first line when the first
attempt failed:</div>
<div><br></div>
<div>#!/cgi-bin/revolution</div>
<div><br></div>
<div>#!http://fullPathTo/cgi-bin/revolution</div>
<div><br></div>
<div><br></div>
<div>I uploaded the Windows Metacard.exe program and renamed it
revolution</div>
<div><br></div>
<div>I thought maybe by old Metacard did not support CGI so I
downloaded the Windows RunRev player app and tried uploading it,
renaming it revolution.</div>
<div><br></div>
<div>I set all permissions to 755.</div>
<div><br></div>
<div>But no matter what I do, type in the full url in two different&nbsp;
browsers, and I get:</div>
<div><br></div>
<div>Internal Server Error<br>
The server encountered an internal error or misconfiguration and was
unable to complete your request.<br>
</div>
<div>Please contact the server administrator and inform them of the
time the error occurred, and anything you might have done that may
have caused the error.</div>
<div><br>
More information about this error may be available in the server error
log.</div>
<div><br></div>
<div>In studying the logs, two errors occur:</div>
<div><br></div>
<div>Premature end of script headers</div>
<div>(8)Exec format error</div>
<div><br></div>
<div>I thought maybe it did not like CR in the script so I tried LF.&nbsp;
Still a failure.</div>
<div><br></div>
<div>:-(</div>
<div><br></div>
<x-sigsep><pre>-- 
</pre></x-sigsep>
<div>Mac and Windows shareware games<br>
http://www.gypsyware.com</div>
</body>
</html>