I've just started experimenting with a CGI under Apache 2.0.39 on Win2k.

Here's my CGI file called test.cgi:
#!/cgi-bin/mc (also tried #!mc)
on startup
    put "Your CGI script worked."
end startup

Here's pertinent stuff from my httpd.conf file:
ServerRoot "C:/Program Files/Apache Group/Apache2"

ScriptAlias /cgi-bin/ "C:/Program Files/Apache Group/Apache2/cgi-bin/"

<Directory "C:/Program Files/Apache Group/Apache2/cgi-bin/">
    AllowOverride None
    Options All (I tried ExecCGI first)
    Order allow,deny
    Allow from all
</Directory>

AddHandler cgi-script .cgi

I can tell that the server is working because I get the default Apache page
when there is no index.html and I am now able to bring up the index.html I
added.
Here's the error I get:

Server error!
  Error message:
  couldn't create child process: 22503: C:/Program Files/Apache
Group/Apache2/cgi-bin/test.cgi
  If you think this is a server error, please contact the webmaster
Error 500

I'm tempted to think it's a problem with my path statements since none of
the unix-oriented instructions show path statements begining with "C:".
However, if I misspell test.cgi in the address bar of my browser, I get
Object Not Found.  If my path statements were wrong I would expect to get
the Object Not Found error regardless of how I spelled my url.  The only
other suspect I can come up with is permissions.  I've seen a number of
references to this being a problem, but I'm finding it difficult to map the
unix oriented directions to Win2k.  Besides, if this is the problem,
shouldn't I get an error which says I don't have permission to access that
file?  I also tried adding the tools and home stacks to the cgi-bin folder
wiht no luck.  Any suggestions? Andu (thanks for your earlier help by the
way)?

Rich Mooney
Payne Sparkman Mfg.
[EMAIL PROTECTED]

_______________________________________________
metacard mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/metacard

Reply via email to