PHP :: Bug #45447 :: filesystem time functions

Bug #45447 filesystem time functions
Submitted: 2008-07-07 19:10 UTC Modified: 2009-08-17 08:43 UTC
Votes:1
Avg. Score:5.0 ± 0.0
Reproduced:0 of 0 (0.0%)
From: Bryan dot Gallant at hma dot com Assigned: pajoye (profile)
Status: Closed Package: Filesystem function related
PHP Version: 5.2.6 OS: Windows Server 2008
Private report: No CVE-ID: None

 [2008-07-07 19:10 UTC] Bryan dot Gallant at hma dot com

Description:
------------
All Time related Statistics for Files return "-1".

W2K8/IIS7

Reproduce code:
---------------
print_r(stat($file));

Expected result:
----------------
Unix timestamp on atime,mtime,ctime

Actual result:
--------------
Array ( [0] => 0 
        [1] => 0 
        [2] => 33188 
        [3] => 1 
        [4] => 0 
        [5] => 0 
        [6] => -1 
        [7] => 0 
        [8] => -1 
        [9] => -1 
        [10] => -1 
        [11] => -1 
        [12] => -1 
        [dev] => 0 
        [ino] => 0 
        [mode] => 33188 
        [nlink] => 1 
        [uid] => 0 
        [gid] => 0 
        [rdev] => -1 
        [size] => 0 
        [atime] => -1 
        [mtime] => -1 
        [ctime] => -1 
        [blksize] => -1 
        [blocks] => -1 )

Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports

 [2008-07-07 23:57 UTC] Bryan dot Gallant at hma dot com

So far I've tried all manner of office documents, tifs, jpegs, text files, etc.

 [2008-07-08 00:12 UTC] Bryan dot Gallant at hma dot com

Sorry, it's the full path in a string.

 [2008-08-04 21:13 UTC] Bryan dot Gallant at hma dot com

Interesting Update.  using the same code on an old Win2k Box against the files on the 2008 server, it works as intended.

 [2008-08-13 06:55 UTC] jani@php.net

What filesystem is used in the one that fails and on the one where it doesn't fail..?

 [2008-08-13 07:46 UTC] pajoye@php.net

http://phpfi.com/342491 should fix it.

I'm working on fixing many filesystem functions on Windows (touch, filemtime, stat, etc.).  98% of the file tests pass now on 2k8, xp and vista.

 [2008-08-23 01:00 UTC] php-bugs at lists dot php dot net

No feedback was provided for this bug for over a week, so it is
being suspended automatically. If you are able to provide the
information that was originally requested, please do so and change
the status of the bug back to "Open".