This error indicates that one of your programs uses one of the illegal commands that clear FoxWeb variables. For example, if you use CLEAR ALL, this will cause all FoxWeb objects (such as "Server") to be cleared. For a comprehensive list of illegal commands please refer to the Illegal Commands topic in the FoxWeb documentation. Another issue that you should be aware of, is that you should never have user variables with the same name as FoxWeb objects. For example, if you create a variable called "Server", this will overwrite the Server object and cause the script to subsequently fail.
Sent by Kath on 12/07/2004 03:32:25 PM:
Hi - I am currently in the process of migrating our FoxWeb applications from an old server (NT4 Server, Foxweb 1.x, FoxPro 6.0) to a new server (Windows 2003 web server, Foxweb 2.6, FoxPro 8.0). After figuring out all the new settings required on Windows 2003 and Foxweb 2, I have managed to get FoxWeb to run, however I'm getting an error box showing up in the channel window displaying Program Error "SERVER is not an object". Meanwhile the browser window is blank until the Timeout message displays.
I've never had this problem on the old server, and the code doesn't have any objects called SERVER. The page is made up of 2 frames and either frame can give this message, but not all the time. Sometimes a browser refresh will display the page sucessfully.
The FWSTART.log reports Killing Channel 1, then Restarting Channel 1 messages.
Do you know what this "SERVER is not an object" message means?
Thanks for any help you can give me