"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > मेरी PHP स्क्रिप्ट "घातक त्रुटि: आवश्यक फ़ाइल खोलने में विफल" त्रुटि क्यों देती है?

मेरी PHP स्क्रिप्ट "घातक त्रुटि: आवश्यक फ़ाइल खोलने में विफल" त्रुटि क्यों देती है?

2024-11-18 को प्रकाशित
ब्राउज़ करें:244

Why Does My PHP Script Give a

PHP घातक त्रुटि का निवारण: आवश्यक फ़ाइल खोलने में विफल

यह त्रुटि आम तौर पर तब होती है जब PHP स्क्रिप्ट एक आवश्यक फ़ाइल को खोलने का प्रयास करती है जो अनुपलब्ध है या स्थित नहीं किया जा सकता. आपके मामले में, त्रुटि संदेश config.inc.php फ़ाइल से config_templates.inc.php फ़ाइल तक पहुँचने में समस्या का संकेत देता है।

पथ विसंगति की पहचान करना

संदेश आगे एक "शामिल पथ" प्रदान करता है, जो उन निर्देशिकाओं का प्रतिनिधित्व करता है जिन्हें PHP आवश्यक फ़ाइल का पता लगाने के लिए खोजता है। हालाँकि, त्रुटि संदेश में निर्दिष्ट फ़ाइल पथ (/common/configs/config_templates.inc.php) शामिल पथ का हिस्सा नहीं है।

यह विसंगति इस तथ्य से उत्पन्न होती है कि PHP स्क्रिप्ट में पथ नाम हो सकते हैं निरपेक्ष ("/" से प्रारंभ) या सापेक्ष (एक बिंदु या बिना किसी अग्रणी वर्ण से प्रारंभ)। निरपेक्ष पथ फ़ाइल सिस्टम को संदर्भित करते हैं, जबकि सापेक्ष पथों की व्याख्या वर्तमान स्क्रिप्ट के स्थान के सापेक्ष की जाती है।

पथ समस्या का समाधान

इस समस्या को हल करने के लिए, आप यह सुनिश्चित करने की आवश्यकता है कि config_templates.inc.php का पथ सही ढंग से निर्दिष्ट है। चूँकि फ़ाइल सामान्य/कॉन्फ़िगरेशन निर्देशिका में मौजूद है, आप निम्न निरपेक्ष पथ का उपयोग कर सकते हैं:

require_once '/home/viapics1/public_html/common/configs/config_templates.inc.php';

वैकल्पिक रूप से, आप एक सापेक्ष पथ का उपयोग कर सकते हैं, लेकिन आपको कॉलिंग स्क्रिप्ट के स्थान के आधार पर इसे समायोजित करने की आवश्यकता है। उदाहरण के लिए, यदि config.inc.php, config_templates.inc.php के समान निर्देशिका में स्थित है, तो आप निम्नलिखित सापेक्ष पथ का उपयोग कर सकते हैं:

require_once 'config_templates.inc.php';

पथ त्रुटियों को रोकने के लिए युक्तियाँ

बचने के लिए अपने व्यवसाय को आगे बढ़ाने के लिए, निम्नलिखित युक्तियों पर विचार करें:

  • जब भी संभव हो, आवश्यक फ़ाइलों के लिए हमेशा निरपेक्ष पथ का उपयोग करें, विशेष रूप से विभिन्न निर्देशिकाओं के साथ काम करते समय।
  • यदि आपको सापेक्ष पथ का उपयोग करना है, तो सुनिश्चित करें कि उन्हें कॉलिंग के स्थान के अनुसार सही ढंग से समायोजित किया गया है स्क्रिप्ट।
  • फ़ाइल पथ और शामिल पथ पर अधिक जानकारी के लिए PHP दस्तावेज़ से परामर्श लें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3