Завершение работы PHP: не удается записать файлы?

Я использую класс Log для хранения сообщений во время выполнения, а затем предполагается, что эти сообщения записываются в файл при завершении работы (с помощью register_shutdown_function).

Но по какой-то причине я всегда получаю «file_put_contents не удалось открыть поток: нет такого файла или каталога». То, что файл не существует, не должно быть проблемой, file_put_contents должен создать файл. По факту, все работает нормально, если я выполняю запись во время выполнения (т.е. перед вызовом функции выключения).

Это ошибка php?

5
задан HappyDeveloper 22 November 2010 в 05:27
поделиться