Hey,<div><br></div><div>with the command line mzscheme it works, so i don&#39;t know where is the problem :</div><div>actually, try.cgi is this one :</div><div><div>#!c:/Racket/mzscheme.exe</div><div>(display &quot;HTTP/1.1 200 OK \r\n&quot;)</div>
<div>(display &quot;Content-type: text/plain; charset=iso-8859-1 \n\n&quot;)</div><div>(display &quot;hello&quot;)</div></div><div><br></div><div>The apache access log says :</div><div>127.0.0.1 - - [09/Nov/2010:21:23:22 +0100] &quot;GET /cgi-bin/try.cgi HTTP/1.1&quot; 500 535 </div>
<div>&gt; This is the 500 internal server error</div><div>and the error log :</div><div><div>[Tue Nov 09 21:26:09 2010] [error] [client 127.0.0.1] Premature end of script headers: try.cgi</div><div>[Tue Nov 09 21:26:09 2010] [error] [client 127.0.0.1] try.cgi:1:0: read: expected only alphanumeric, `-&#39;, `+&#39;, `_&#39;, or `/&#39; characters for `#!&#39;, found :</div>
<div>[Tue Nov 09 21:26:09 2010] [error] [client 127.0.0.1] </div><div>[Tue Nov 09 21:26:09 2010] [error] [client 127.0.0.1]  === context ===</div><div>[Tue Nov 09 21:26:09 2010] [error] [client 127.0.0.1] standard-module-name-resolver</div>
<div>[Tue Nov 09 21:26:09 2010] [error] [client 127.0.0.1] </div></div><div><br></div><div>The problem seems to be the &quot;standard-module-name-resolver&quot;, but it&#39;s the same thing with or without the #lang racket first line ..</div>
<div><br></div><div>If you have a brillant idea for correctly running the racket cgi scripts, you&#39;re welcome =)</div><div><br></div><div>Thanks,</div><div>-mw</div>