Re: [PHP-DEV] Bug #14420: is_file prints stat failed .. message

2001-12-12 Thread Sterling Hughes

 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

2001-12-11 Thread evsvit

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

2001-12-11 Thread Mike Rogers

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

2001-12-11 Thread Vitali Evstigneev


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

2001-12-11 Thread Mike Rogers

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]