| Mark Jacobs 2005-06-27, 7:55 am |
| David Wang [Msft] wrote:
> I have a feeling that the CGI you were trying to run has some Apache
> behavior dependency and thus didn't work on IIS. I have yet to see a
> properly written CGI that is very aware of its dependencies fail to run on
> IIS/Apache. When you see it work on one but not the other, it usually
> indicates that the CGI author did something wrong. Did you get any
> indication that the BCB Web App runs on IIS and if so, the correct
> configuration steps? If you have a URL to the instructions, I can certainly
> check it out.
OK. If you hit this URL (a commercial Windows NT 5.0 Server running IIS 5.1
fully patched), you should get a login screen. If you get that far, then it
has worked! Here is the URL :-
http://www.critical.co.uk/scripts/d...v.exe?survey=mj
From my initial investigations, I can ascertain that the Advantage Database
engine is the cause of the IIS malfunction. The CGI app is a BCB app with ADS
linked in to handle login databases and data storage. When I do not use the
ADS engine (or any database model for that matter) but retain the BCB Web App
design, the resultant CGI app works fine! So, it is definitely something to do
with ADS. I will be posting to their newsgroup shortly
(devzone.advantagedatabase.com under the Advantage.Delphi group). Thanks for
your advice. Regards,
--
Mark Jacobs
http://www.dkcomputing.co.uk
|