ID:               27213
 Updated by:       [EMAIL PROTECTED]
 Reported By:      phpbugs at mads dot sulau dot dk
-Status:           Open
+Status:           Bogus
 Bug Type:         Filesystem function related
 Operating System: FreeBSD
 PHP Version:      4.3.4
 New Comment:

Another braindead freebsd func:
http://www.freebsd.org/cgi/man.cgi?query=utime&sektion=3&apropos=0&manpath=freebsd

(not PHP "bug" at all, works just fine with Linux btw. :)




Previous Comments:
------------------------------------------------------------------------

[2004-02-10 15:45:48] phpbugs at mads dot sulau dot dk

Description:
------------
The touch command dose not work, if the user (eg. www) is not owner of
the file, and the file chmod is 0777, allowing a touch by the system.

Reproduce code:
---------------
<?php
/**
 * expects you created a file called touch_test not 
 * owned by the user running the script
 */
touch('touch_test', time());
?>

Expected result:
----------------
I expect the touch to work :)

Actual result:
--------------
Touch generates a error about permissions, eg:

Warning: touch(): Utime failed: Operation not permitted in
/usr/local/lib/php/Cache/Container/file.php on line 159


------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=27213&edit=1

Reply via email to