ID: 15260
Comment by: [EMAIL PROTECTED]
Reported By: [EMAIL PROTECTED]
Status: Feedback
Bug Type: *Directory/Filesystem functions
Operating System: Linux
PHP Version: 4.0.5
New Comment:
I believe I had found the reason of this bug.
file_exists function ultimately calls VCWD_STAT function defined in
TSRM/tsrm_virtual_cwd.h. However, the VCWD_STAT function is only a
macro for stat(path, mode), and under Linux, you need stat64 for 64 bit
file stats operations.
hmm, and all the file I/Os under PHP right now do not support 64 bits.
This is bad...
Previous Comments:
------------------------------------------------------------------------
[2002-01-28 15:26:54] [EMAIL PROTECTED]
Can not seem to find the RPM(php-4.1.1) for Redhat 7.2. :(
There is no build environment on testing machines.
------------------------------------------------------------------------
[2002-01-28 15:17:05] [EMAIL PROTECTED]
and then again, can you please test with a more recent PHP release?
------------------------------------------------------------------------
[2002-01-28 15:15:54] [EMAIL PROTECTED]
Where can I (and how do I) get the source code to file_exists function?
------------------------------------------------------------------------
[2002-01-28 15:15:00] [EMAIL PROTECTED]
Actually, I do have a 4Gig file on the file system. (Since we used the
64bit file operation for our software on all our file I/O)
[root@ECTWO root] ls -la /opt/incoming
total 4399256
drwxrwxr-x 2 **** **** 4096 Jan 28 13:35
drwxr-xr-x 5 root root 4096 Jan 28 10:44
-rw-rw-r-- 1 **** **** 4499238984 May 10 2001 BigPackage.fpk.pck
------------------------------------------------------------------------
[2002-01-28 15:02:33] [EMAIL PROTECTED]
how can he have a file of 4GB if his filesystem does not support it?
------------------------------------------------------------------------
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/?id=15260
Edit this bug report at http://bugs.php.net/?id=15260&edit=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]