It seems like your CGI configuration is correct, because when you explicitly reference foxweb.exe your request is passed on to FoxWeb. The problem is that FoxWeb is unable to execute contact.fwx, so it returns the message "Script "CONTACT.FWX" is invalid, or non-existent". This is probably caused by the fact that in the default setup, contact.fwx is not in the FoxWeb Program Root, but rather in the ContactMine2 sub-folder:
Default Program Root: c:\Program Files\FoxWeb\Programs
Location of contact.fwx: c:\Program Files\FoxWeb\Programs\ContactMine2
This means that in order to call contact.fwx you need to specify the sub-folder, as follows:
I can't really help you with the script-mapped URL (http://127.0.0.1/cgi-bin/contact.fwx), because we have absolutely no experience with Abyss. I recommend that you ask for help from the makers of the web server software.
Sent by SinclairZX81 on 01/25/2005 09:33:55 AM:
Has anyone sucessfully configured Abyss Web Server to work with Foxweb? I have already refered to the help documentation about the scripts (CGI) but can't seem to get the foxweb configuration right.
The FoxWeb.exe is loaded in the cgi-bin (scripts) folder of Abyss, and I have loaded the CGI interpreter settings of Abyss as show in the parameters below:
J:\Program Files\Abyss Web Server\cgi-bin\Foxweb.exe
User CGI Environment Variables:
When I try to run a script, for example the sample, http://127.0.0.1/cgi-bin/contact.fwx, the browser returns the message:
HTTP 404 Not Found.
When I attempt to further path out the request using:
I get the foxweb executable to respond, but it answers with the message: Script "CONTACT.FWX" is invalid, or non-existent.
I know it has to be a configuration issue, but am not sure which way to turn, so any help you can give would be appreciated, as I would like to try this fine product. Thanks in advance.