Ok, Here are the details:
OS: Win2K Server PHP version: 4.3.0 Web Server: IIS 5 I can get any php page to work, except if it has an oracle call in it. I get the dreaded CGI Error The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are: And there is nothing after that. I have this setup on a Win2K pro computer, with the same setup as above. Everything works fine. I have put the dlls and the extensions contents in the %systemroot%/system32 directory. I have modified the cgi.force.redirect to be 0. I have given Everyone read permissions on all my drives. I have uncommented the extensions that I want to load. Php_gd.dll, oci8.dll, etc. I have loaded and reloaded different versions of PHP and Apache. Being sure not to load anything less than php 4.3.x with apache 2.x. Nothing seems to work and I'm setting it up the same as I ever have. I even downloaded the FoxServ program and the Oracle pages still could not be found. When I comment out oci8.dll, I get Fatal error: Call to undefined function: ocilogon() in E:\phppages\oracletest.php on line 8. So why is it that when I put oci8.dll to load, it gives me that other message. In my apache logs, I get a page not found and the same error. Premature end of script headers: c:/php/php.exe. I have run php.exe -I, I know the script exists, I have checked and unchecked the "check if file exists" box, I have given the IUSER_<machinename> Admin permission even, and I'm lost. Antonio DeLaCruz IT AD CAM OSC ETS Capabilities Office: 913-794-6483 PCS: 816-665-6999 Microsoft solves problems, Linux prevents them.