Re: [PHP-DEV] Bug #14420: is_file prints stat failed .. message
This has been changed. Use exists() first. Technically, if the file does exist, it's not a file in my opinion and should return false, but nobody seems to agree with me. -- Mike I just want to add to this, that I agree, and this has been changed for 4.2.0 (cvs HEAD), however it was not merged into the 4.1.0 branch, as it was not a bug fix but rather a feature cvs HEAD should work for everyone? -Sterling - Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, December 11, 2001 5:01 AM Subject: [PHP-DEV] Bug #14420: is_file prints stat failed .. message From: [EMAIL PROTECTED] Operating system: Redhat Linux PHP version: 4.1.0 PHP Bug Type: Scripting Engine problem Bug description: is_file prints stat failed .. message We have found it out when upgraded our PHP from ver.4.0.1 to 4.1.0 . Function is_file() prints error message if file doesn't exist. The error message looks like: Warning: stat failed for /home/.../index.phtml (errno=2 - No such file or directory) in /home/.../index.phtml on line 17 When I tried to simulate the problem in test file - it didn't appear . But then I included my configuration file which contained other inclusions for our corporate API. Problem appeared in the test file. I commented inclusion line - problem still appear. After typing the message above, I refreshed that page - problem disappeared. All further tryings to cause error got failed. Problem appears constanlty on our sites where we use this function. -- Edit bug report at: http://bugs.php.net/?id=14420edit=1 -- PHP Development Mailing List http://www.php.net/ To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP Development Mailing List http://www.php.net/ To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP Development Mailing List http://www.php.net/ To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
[PHP-DEV] Bug #14420: is_file prints stat failed .. message
From: [EMAIL PROTECTED] Operating system: Redhat Linux PHP version: 4.1.0 PHP Bug Type: Scripting Engine problem Bug description: is_file prints stat failed .. message We have found it out when upgraded our PHP from ver.4.0.1 to 4.1.0 . Function is_file() prints error message if file doesn't exist. The error message looks like: Warning: stat failed for /home/.../index.phtml (errno=2 - No such file or directory) in /home/.../index.phtml on line 17 When I tried to simulate the problem in test file - it didn't appear . But then I included my configuration file which contained other inclusions for our corporate API. Problem appeared in the test file. I commented inclusion line - problem still appear. After typing the message above, I refreshed that page - problem disappeared. All further tryings to cause error got failed. Problem appears constanlty on our sites where we use this function. -- Edit bug report at: http://bugs.php.net/?id=14420edit=1 -- PHP Development Mailing List http://www.php.net/ To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP-DEV] Bug #14420: is_file prints stat failed .. message
This has been changed. Use exists() first. Technically, if the file does exist, it's not a file in my opinion and should return false, but nobody seems to agree with me. -- Mike - Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, December 11, 2001 5:01 AM Subject: [PHP-DEV] Bug #14420: is_file prints stat failed .. message From: [EMAIL PROTECTED] Operating system: Redhat Linux PHP version: 4.1.0 PHP Bug Type: Scripting Engine problem Bug description: is_file prints stat failed .. message We have found it out when upgraded our PHP from ver.4.0.1 to 4.1.0 . Function is_file() prints error message if file doesn't exist. The error message looks like: Warning: stat failed for /home/.../index.phtml (errno=2 - No such file or directory) in /home/.../index.phtml on line 17 When I tried to simulate the problem in test file - it didn't appear . But then I included my configuration file which contained other inclusions for our corporate API. Problem appeared in the test file. I commented inclusion line - problem still appear. After typing the message above, I refreshed that page - problem disappeared. All further tryings to cause error got failed. Problem appears constanlty on our sites where we use this function. -- Edit bug report at: http://bugs.php.net/?id=14420edit=1 -- PHP Development Mailing List http://www.php.net/ To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP Development Mailing List http://www.php.net/ To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP-DEV] Bug #14420: is_file prints stat failed .. message
Hello Mike! Thanks for responding. I'm affraid I haven't described problem well enough. Function is_file() still returns FALSE. But in the same time it types error message to output. It doesn't affect program's flow but affects interface. I understand that if we parse name is_file then function seems to be assuming that argument points either to existing file or folder or link. That's true amd I'm agree with you. We should use file_exists() first. But I'm talking about different thing. I'm talking about compatibility of code written on lower version with higher version i.e. succession of versions. is_file() was written very long time ago, and it was working by some way. People used that function and they knew that it works fine. Now, because of our wish to make PHP language more beautiful and logically perfect, those people have to change tonns of code. Some code has been frosen for changes and they have to make more paper work to get approval from management for making changes and so one and so forth. Why don't we leave working function in it's previous state and achieve succession of versions by that? Regards, Vitali - Original Message - From: Mike Rogers [EMAIL PROTECTED] To: [EMAIL PROTECTED]; [EMAIL PROTECTED] Sent: Wednesday, December 12, 2001 7:16 AM Subject: Re: [PHP-DEV] Bug #14420: is_file prints stat failed .. message This has been changed. Use exists() first. Technically, if the file does exist, it's not a file in my opinion and should return false, but nobody seems to agree with me. -- Mike - Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, December 11, 2001 5:01 AM Subject: [PHP-DEV] Bug #14420: is_file prints stat failed .. message From: [EMAIL PROTECTED] Operating system: Redhat Linux PHP version: 4.1.0 PHP Bug Type: Scripting Engine problem Bug description: is_file prints stat failed .. message We have found it out when upgraded our PHP from ver.4.0.1 to 4.1.0 . Function is_file() prints error message if file doesn't exist. The error message looks like: Warning: stat failed for /home/.../index.phtml (errno=2 - No such file or directory) in /home/.../index.phtml on line 17 When I tried to simulate the problem in test file - it didn't appear . But then I included my configuration file which contained other inclusions for our corporate API. Problem appeared in the test file. I commented inclusion line - problem still appear. After typing the message above, I refreshed that page - problem disappeared. All further tryings to cause error got failed. Problem appears constanlty on our sites where we use this function. -- Edit bug report at: http://bugs.php.net/?id=14420edit=1 -- PHP Development Mailing List http://www.php.net/ To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP Development Mailing List http://www.php.net/ To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP-DEV] Bug #14420: is_file prints stat failed .. message
Agreed. These changes should be made into toggles. If you ask me, if the file doesn't exist, it's not a file. That shouldn't be an error message. -- Mike - Original Message - From: Vitali Evstigneev [EMAIL PROTECTED] To: Mike Rogers [EMAIL PROTECTED]; [EMAIL PROTECTED] Sent: Tuesday, December 11, 2001 9:41 PM Subject: Re: [PHP-DEV] Bug #14420: is_file prints stat failed .. message Hello Mike! Thanks for responding. I'm affraid I haven't described problem well enough. Function is_file() still returns FALSE. But in the same time it types error message to output. It doesn't affect program's flow but affects interface. I understand that if we parse name is_file then function seems to be assuming that argument points either to existing file or folder or link. That's true amd I'm agree with you. We should use file_exists() first. But I'm talking about different thing. I'm talking about compatibility of code written on lower version with higher version i.e. succession of versions. is_file() was written very long time ago, and it was working by some way. People used that function and they knew that it works fine. Now, because of our wish to make PHP language more beautiful and logically perfect, those people have to change tonns of code. Some code has been frosen for changes and they have to make more paper work to get approval from management for making changes and so one and so forth. Why don't we leave working function in it's previous state and achieve succession of versions by that? Regards, Vitali - Original Message - From: Mike Rogers [EMAIL PROTECTED] To: [EMAIL PROTECTED]; [EMAIL PROTECTED] Sent: Wednesday, December 12, 2001 7:16 AM Subject: Re: [PHP-DEV] Bug #14420: is_file prints stat failed .. message This has been changed. Use exists() first. Technically, if the file does exist, it's not a file in my opinion and should return false, but nobody seems to agree with me. -- Mike - Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, December 11, 2001 5:01 AM Subject: [PHP-DEV] Bug #14420: is_file prints stat failed .. message From: [EMAIL PROTECTED] Operating system: Redhat Linux PHP version: 4.1.0 PHP Bug Type: Scripting Engine problem Bug description: is_file prints stat failed .. message We have found it out when upgraded our PHP from ver.4.0.1 to 4.1.0 . Function is_file() prints error message if file doesn't exist. The error message looks like: Warning: stat failed for /home/.../index.phtml (errno=2 - No such file or directory) in /home/.../index.phtml on line 17 When I tried to simulate the problem in test file - it didn't appear . But then I included my configuration file which contained other inclusions for our corporate API. Problem appeared in the test file. I commented inclusion line - problem still appear. After typing the message above, I refreshed that page - problem disappeared. All further tryings to cause error got failed. Problem appears constanlty on our sites where we use this function. -- Edit bug report at: http://bugs.php.net/?id=14420edit=1 -- PHP Development Mailing List http://www.php.net/ To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP Development Mailing List http://www.php.net/ To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]