Re: all local sites stopped working ...
| From: | cr dot vegelin at gmail dot com | Date: | Sat, 17 Oct 2009 11:33:02 +0000 |
| Subject: | Re: all local sites stopped working ... | ||
| References: | 1 2 3 4 5 6 7 8 9 10 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-299010@lists.php.net to get a copy of this message | ||
----- Original Message ----- From: "Tommy Pham" <tommyhp2@yahoo.com>
To: "general php" <php-general@lists.php.net>
Sent: Saturday, October 17, 2009 1:08 PM
Subject: Re: [PHP] all local sites stopped working ...
----- Original Message ----Having in php.ini: error_log = C:\tmp\PHPerror.log I gave from the command prompt: cacls /t /e /g "NETWORK SERVICE":c c:\tmp then in IE: http://127.0.0.1/.../phpinfo.php and still "Connecting / Waiting for .../phpinfo.php" Apparently it is not a write permission problem.From: "cr.vegelin@gmail.com" <cr.vegelin@gmail.com> To: Tommy Pham <tommyhp2@yahoo.com>; general php <php-general@lists.php.net> Sent: Sat, October 17, 2009 4:00:24 AM Subject: Re: [PHP] all local sites stopped working ... ----- Original Message ----- From: "Tommy Pham" To: "general php" Sent: Saturday, October 17, 2009 11:54 AM Subject: Re: [PHP] all local sites stopped working ...----- Original Message ----I see several problems. 1) It's bad practice to put the log file in C:\Inetpub\wwwroot where anyoneInside php.ini is the option to specify a separate PHP log file here is the setting for my main system (Linux) error_log = /home/user/php_log.txt Remember to restart your webserver after adjusting php.ini EDIT: Sry, for the double post, I did not use reply all. --From: "cr.vegelin@gmail.com" To: John Black Cc: Tommy Pham ; php-general@lists.php.net Sent: Sat, October 17, 2009 2:44:32 AM Subject: Re: [PHP] all local sites stopped working ... ----- Original Message ----- From: "John Black" To: Cc: "Tommy Pham" ; Sent: Saturday, October 17, 2009 11:08 AM Subject: Re: [PHP] all local sites stopped working ...cr.vegelin@gmail.com wrote: Where / how to look for a PHP specific log file ?Thanks John, In php.ini I defined: error_log = C:\Inetpub\wwwroot\PHPError.log then restarted the server with iisreset.exe then started with IE: http://127.0.0.1/.../phpinfo.php and after 10 minutes still "Connecting / Waiting for .../phpinfo.php" and still no C:\Inetpub\wwwroot\PHPError.log created ...can access it. It's a major security issue.2) It's been over 3 years since I dealt (hands on) with WinXP so here goes...IIS by default runs as NETWORK SERVICE. That builtin account does not have create/modify rights on C:\Inetpub\wwwroot (by default). Thus you wouldn't be able to see the file created.This is a good sign as it seems IIS is trying to run PHP but having someand after 10 minutes still "Connecting / Waiting for .../phpinfo.php"problems. Check the System & Application event logs for errors. Change phperror.log file location, restart IIS, and try phpinfo.php again.Hi Tommy, In php.ini I changed to: error_log = C:\PHPerror.log restarted the IIS server, then http://127.0.0.1/.../phpinfo.php and after 5 minutes still "Connecting / Waiting for .../phpinfo.php" Then I changed to: error_log = C:\tmp\PHPerror.log restarted the IIS server, then http://127.0.0.1/.../phpinfo.php and after 5 minutes still "Connecting / Waiting for .../phpinfo.php"You'll need to grant modify permission to NETWORK SERVICE for the folder C:\tmp. Run the below command in the command prompt: cacls /t /e /g "NETWORK SERVICE":c c:\tmpI will look for all local filenames containing the string "log" ...