For a couple years now I've been running PHP 4 (cgi) with SQL Server 2000 On Windows 2000 Server and it has been running well. This past week I finally decided to upgrade to Windows 2003 and PHP5 (isapi), and while it's working I've noticed pages which hit the database load very slow, however it loads perfectly fine on the local machine.
If I try loading a page from another system on my network it loads incredibly slow, taking upwards of two minutes where it used to take seconds. Judging from the timeout errors in the logs it's happening to a lot of other people too, so I bumped the script timeout from 30 seconds to 5 minutes. While that fixes the error messages, it's still slow! Has anyone heard of a problem like this before? I tried switching to the CGI module but then all my database connection strings stop working, so now I have no idea what to do.