मैं एक विशाल, पुरातन (लगभग 2001) PHP वेब सेवा डीबग करने की कोशिश कर रहा हूं और मुझे फ़ाइल खुली असफलताओं का सामना करना पड़ रहा है। फॉपेन कॉल एक मॉड्यूल में है, कॉलर लॉगिंग कर रहा है कि फ़ाइल खोला नहीं जा सका लेकिन कोई कारण लॉग नहीं किया जा रहा है।एक PHP फ़ाइल खुली विफलता के कारण को आउटपुट कैसे करें
कोड है कि वास्तव में खुला करता है:
// Read the file
if (!($fp = @fopen($fileName, 'rb'))) {
$errStr = "Failed to open '{$fileName}' for read.";
break; // try-block
}
मैं कैसे क्यों fopen में विफल रहा है पता कर सकते हैं?