त्रुटि का कारण वह अनुरोध है जो आपने वेबसर्वर को भेजा है। वेबसर्वर अनुरोध को पूरा करने का प्रयास करता है और ऐसा करने के लिए स्क्रिप्ट निष्पादित करता है, आपके मामले में, PHP स्क्रिप्ट।
PHP स्क्रिप्ट अब विफल हो जाती है। वेबसर्वर केवल जानता है कि यह विफल हो गया है, लेकिन जैसा कि वेबसर्वर कुछ विशिष्ट नहीं जानता है, यह केवल तथाकथित आंतरिक सर्वर त्रुटि को वापस देगा। (त्रुटि आंतरिक रूप से हुई), कोड 500। सटीक त्रुटि जानकारी छिपी हुई है क्योंकि त्रुटि की उम्मीद नहीं थी और बाहरी दुनिया में कोई आंतरिक जानकारी लीक नहीं होनी चाहिए।
केवल संदेश से कोई नहीं कह सकता कि क्या हुआ। आपको अपने वेबसर्वर के त्रुटि लॉग को देखना होगा और जांचना होगा कि आंतरिक रिपोर्टिंग क्या थी।
आपके मामले में मैं मान लूंगा कि आपकी PHP स्क्रिप्ट में एक घातक त्रुटि है। आप PHP त्रुटि प्रदर्शन और लॉगिंग को भी सक्षम कर सकते हैं, देखें PHP त्रुटि संदेश प्रदर्शित नहीं करता ।
जब आप ऐसा करते हैं, तो आपको और त्रुटि संदेश दिखाई दे सकते हैं। हमारे त्रुटि संदर्भ में सामान्य होने वाले त्रुटि संदेशों को समझाया गया है:संदर्भ - PHP में इस त्रुटि का क्या अर्थ है?ए> ।
अगर मुझे अनुमान लगाना चाहिए, तो मैं कहूंगा कि आप इसे देख रहे हैं क्योंकि आपकी PHP फ़ाइल पार्स नहीं करती है। सबसे अधिक संभावना निम्न त्रुटि:
हैप्पी ट्रबल-शूटिंग!