私は巨大な古い(2001年頃の)PHP Webサービスをデバッグしようとしていますが、ファイルオープンエラーが発生しています。 fopen呼び出しがインクルードされたモジュールに含まれている場合、呼び出し元はファイルを開くことができないが、理由は記録されていないことを記録しています。PHPファイルオープン失敗の理由を出力する方法
実際にオープンを行うコードは次のとおりです。
// Read the file
if (!($fp = @fopen($fileName, 'rb'))) {
$errStr = "Failed to open '{$fileName}' for read.";
break; // try-block
}
のfopenが失敗した理由をどのように見つけることができますか?