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';
पथ त्रुटियों को रोकने के लिए युक्तियाँ
बचने के लिए अपने व्यवसाय को आगे बढ़ाने के लिए, निम्नलिखित युक्तियों पर विचार करें:
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3