The instructions on the page below fix a problem that exists on all Windows 2000/FoxWeb 1.2X servers. The "Cannot load fwdll.dll" problem occurs on a very small fraction of 1.2X installations and has no easy fix. The only solutions that have worked reliably in the past were:
a) Reinstall the operating system.
b) Upgrade to FoxWeb 2.X.
Are you sure you are using FoxWeb 1.29c? I was under the impression that this version virtually eliminated the problem. You can find which version Intermedia is using on your server by calling show_cgi.fwx.
Sent by kent vignale on 06/26/2002 08:32:03 AM:
My scripts do work on win2000, but once I get the can not load fwdll.dll error the webserver has to be reastarted to get scripts going again. Is that what your instructions fix? I don't think intermedia.net wants to upgrade the foxweb.
is foxweb 1.29c be reliable on most win2000 servers with only some servers having problems?
Sent by FoxWeb Support on 06/25/2002 05:03:23 PM:
Actually this is due to a different issue. FoxWeb 1.X was released before Windows 2000 and is not 100% compatible with it. You can get around the main problem by following the instructions in http://www.foxweb.com/Win2000Fix.asp, but our recommendation is that Windows 2000 and Windows XP users upgrade to FoxWeb 2.X.
Sent by kent vignale on 06/25/2002 07:36:36 AM:
We are also getting this error as well quite regurally at intermedia.net. Our scripts ran fine on an NT4 server but when we switched to win2k server we started getting it. Intemedia uses foxweb 1.29c and vfp6 sp5 runtime libs. Our scripts where compiled in vfp5 and also vfp6 with no difference. Any advice? My next step maybe to get intermedia to put me back to a NT4 server!
Sent by FoxWeb Support on 06/20/2002 03:26:21 PM:
On certain servers the CGI module of FoxWeb 2 will return this error every thousand requests or so. Is this consistent with what you have observed, or do you get this message on a regular basis?
Even though you answered "No" to the question on whether you are using the CGI, or ISAPI module, I assume that you are using CGI, because you just upgraded from FoxWeb 1.2. You can tell which module you are using by looking at the URL. If the URL specifically referres to foxweb.exe, then you are using the CGI module.
As far as I know, the ISAPI module does not return this message under any circumstances. In addition, ISAPI is a more efficient protocol, so you should see some performance improvements if your site serves a large number of requests. The simplest way to get around the problem is to change all URLs so that they contain "foxweb.dll" instead of "foxweb.exe".
I understand that this may not be a viable solution for you. If you are not able to change your scripts, then please let us know and we will try to find a different solution.
Sent by Pedro Oropeza on 06/20/2002 07:25:15 AM:
a long time ago I had a problem with version 1.2 of foxweb sent the following message to me:
Error in cgi Back-End Program There was an error during execution of the back-end cgi program. The error is:
Error in CGI Back-End Program
There was an error during execution of the back-end CGI program. The error is: Could not load FWDLL.DLL
Make sure that the file is in the system directory and that the CGI user has read access to it (1114)
you recommended update to the new version of foxweb and I already did it, 2 days I work correctly but the third day send the following error:
Error CGILa aplicación CGI especificada puede comportarse de norma anormal al no recibir un conjunto completo de cabeceras HTTP. La cabeceras retornadas son:
my system is:
please help me