Я пытаюсь отлаживать огромный, устаревший (около 2001) веб-сервис PHP, и я сталкиваюсь с открытыми файлами. Вызов fopen находится в включенном модуле, вызывающий абонент регистрирует, что файл не может быть открыт, но причина не регистрируется.Как вывести причину отказа файла PHP
код, который фактически делает ОТКРЫТО:
// Read the file
if (!($fp = @fopen($fileName, 'rb'))) {
$errStr = "Failed to open '{$fileName}' for read.";
break; // try-block
}
Как я могу узнать, почему Еореп не удалось?