PHP关机:无法写文件?

Hap*_*per 5 php logging shutdown

我在执行期间使用Log类来存储消息,然后它应该在关闭时将这些消息写入文件(使用register_shutdown_function).

但由于某种原因,我总是得到"file_put_contents无法打开流:没有这样的文件或目录".文件不存在应该不是问题,file_put_contents应该创建文件.实际上,如果我在执行期间执行写操作(即:在调用shutdown函数之前),一切正常.

这是一个php bug吗?

Mat*_*hew 11

确保使用绝对路径.不保证相对路径在关闭功能中起作用.