ID: 16111 Comment by: [EMAIL PROTECTED] Reported By: [EMAIL PROTECTED] Status: Open Bug Type: Documentation problem Operating System: Windows PHP Version: 4.2.1 New Comment:
I too had the same problem. I read that I had to set cgi.force_redirect=0 I did this and nothing happened. I tried everything, only to find out that my php.ini file was not in c:\winnt like the docs said they it would be. No the binary distro put it in c:\documents and settings\administrator\windows I copied that file to c:\winnt and the php part is working. Previous Comments: ------------------------------------------------------------------------ [2002-08-26 17:32:53] [EMAIL PROTECTED] I read bug this bug and have changed my security setting on IIS and it makes no difference. I'm also using Zend, Smarty & ADODB. In addition I'm running on a pentium 4. I am having major problems in our login program and took the code out into a seperate test problem, and am still having the same redirect problems. I have been checking the Forums in the PHP community for the last week and find this seems to be a problem. I've tested the following code and it only will re-direct 1 time out of 5 or 6 times, of executing the code(with no code changes). It gives an error message the other times. Here is my test program: <? include_once("config.inc"); // Include files smarty etc. include_once("conn.inc"); // ADODB Connection session_start(); $sess_key=session_id(); $access = 'grant'; $page_name='page1.php'; $login='shelley'; $HTTP_SESSION_VARS['saccess'] = $access; $HTTP_SESSION_VARS['susername'] = 'Shelley Jones'; $HTTP_SESSION_VARS['suserid'] = $login; $HTTP_SESSION_VARS['suseris'] = 'Cust'; $HTTP_SESSION_VARS['spage'] = $page_name; header("Location:page2.php?K=".$sess_key."&L=".$login); flush(); exit; Error Msg recieving. CGI Error The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are: Shelley ------------------------------------------------------------------------ [2002-06-18 05:48:22] [EMAIL PROTECTED] Leaving this open as a doc problem. Derick ------------------------------------------------------------------------ [2002-06-18 05:39:30] [EMAIL PROTECTED] Ok .. Big Oops No BUG! Big lesson: This is to do with permission settings when installing php. Make sure your IIS user or everybody has permissions to access php and dlls in the php directory. Sorry guys :) ------------------------------------------------------------------------ [2002-06-18 05:15:53] [EMAIL PROTECTED] >The problem was the php.exe was not reading the php.ini >in the system32 directory as per normal. Sorry I meant to say "winnt" folder and not "system32" ------------------------------------------------------------------------ [2002-06-18 04:05:09] [EMAIL PROTECTED] It's c:\winnt\ as stated in http://cvs.php.net/co.php/php4/win32/install.txt ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at http://bugs.php.net/16111 -- Edit this bug report at http://bugs.php.net/?id=16111&edit=1 -- PHP Documentation Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php