ID: 14294 Comment by: project dot draco at gmx dot net Reported By: mike at hbhosting dot com Status: Bogus Bug Type: Filesystem function related Operating System: FreeBSD 4.3 PHP Version: 4.1.0 New Comment:
The warning occurs on some filefunctions (fopen and so on) and takes place, where you try to open a file, that does not exist or a remote-url Type "stat failed php" into google and see, how many pages on the web are expiriencing this not-a-bug... Furthermore this stat-making mystery seems to leed to a performance loss, as i get 10-20% loss on my system when switching to 4.3 (from4.0) How�comes this? Previous Comments: ------------------------------------------------------------------------ [2001-11-30 03:13:59] mike at hbhosting dot com You don't think it's odd that the function that checks to see if a directory exists returns a warning on what it's supposed to be doing?? Earlier versions of PHP did not do this, and to me that makes it a 'bug'. While yes, it can be suppressed, it should be functional in the same way previous versions of PHP worked. This in no way is a 'feature' of the function. ------------------------------------------------------------------------ [2001-11-30 02:43:04] [EMAIL PROTECTED] (or using @ in front of the function) ------------------------------------------------------------------------ [2001-11-30 02:42:49] [EMAIL PROTECTED] Warnings can be supressed by setting error_reporting correctly. Not a bug. ------------------------------------------------------------------------ [2001-11-29 21:28:20] mike at hbhosting dot com In PHP 4.1 RC3 (non CVS release), the is_dir() function causes a warning that says "stat failed on /your/path" if the path does not exist. This was causing havok with scripts of mine that relied on no output for errors.. Of course I just suppressed the message, but it really shouldnt be there. The function is designed to check for an existing dir, it should work without warnings! Hopefully this can be fixed in the next release. On a side note, PHP 4.1 (CVS version) does not install under FreeBSD 4.3. However the version available at http://www.php.net/~zeev/php-4.1.0RC3.tar.gz does work! Thanks guys..... ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=14294&edit=1
