Bug #10482 Updated: if the filesize if more than 2GB, filesystem functions do not seem to recognize

From: Date: Mon, 29 Oct 2001 07:47:21 +0000
Subject: Bug #10482 Updated: if the filesize if more than 2GB, filesystem functions do not seem to recognize
References: 1  Groups: php.dev 
Request: Send a blank email to php-dev+get-69257@lists.php.net to get a copy of this message
ID: 10482 Updated by: sniper Reported By: gopinath@kasenna.com Old Status: Open Status: Bogus Bug Type: Filesystem function related Operating System: redhat 7.1 PHP Version: 4.0.4pl1 New Comment: 32 bit=2GB limitation in the ext2 for files. Not a PHP problem. --Jani Previous Comments: ------------------------------------------------------------------------ [2001-04-24 20:14:21] gopinath@kasenna.com $folder = dir(.); $folder->rewind() ; clearstacache(); while ($file=$folder->read()) { if (is_dir ($file)) { do_some thing....... } elif (is_file($file)) { do_somethingelse..... } ...... ..... } is_file() call in the above code does not return ture if the file size is > 2GB. I was able to print $file, just inside the loop (meaning the folder object has the file in the filelist and hence it is the is_file() which is filtering it out. I tried other functions like file_exists(), is_readable() etc in place of is_file() without any success. ------------------------------------------------------------------------ Edit this bug report at http://bugs.php.net/?id=10482&edit=1

« previous php.dev (#69257) next »