ID: 37246 Comment by: judas dot iscariote at gmail dot com Reported By: mass at carlsoft dot net Status: Open Bug Type: Scripting Engine problem Operating System: Kubuntu 5.10 PHP Version: 5.1.2 New Comment:
AFAIK this is the expected behaviuor.destructors are called at script shutdown, and most parts of the engine are already deactivated. A PHP dev can correct me if Im wrong. Previous Comments: ------------------------------------------------------------------------ [2006-04-29 19:23:50] mass at carlsoft dot net Description: ------------ A warning is thrown when trying to use file_put_contents in the destructor of a class. It reports that permission was denied, but the directory and all children are chmod'd to 777. Additionally, I can write to the file any other time in the script. Reproduce code: --------------- class test { public function __destruct() { file_put_contents('somefile','somedata'); } } $foo = new test; Expected result: ---------------- somefile contain somedata Actual result: -------------- Warning with a permission error ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=37246&edit=1