Próbuję debugować ogromny, przestarzały (około 2001) serwis WWW PHP i napotykam na awarie plików. Wywołanie fopen znajduje się w dołączonym module, wywołujący rejestruje, że pliku nie można otworzyć, ale nie jest rejestrowany żaden powód.Jak wyprowadzić powód otwartego pliku PHP
Kod, który faktycznie robi czynna jest:
// Read the file
if (!($fp = @fopen($fileName, 'rb'))) {
$errStr = "Failed to open '{$fileName}' for read.";
break; // try-block
}
Jak mogę dowiedzieć się, dlaczego fopen powiodło?