५०० ही त्रुटी म्हणजे सर्व्हर असे सांगत आहे की तुमचा ॲप्लिकेशन थांबला आहे आणि त्याने अभ्यागताला याचे कारण सांगितले नाही. हे जवळजवळ नेहमीच सर्वात शेवटी बदललेल्या गोष्टीमुळे होते.
१. त्रुटी नोंद (error log) वाचा
Sites → तुमची साइट → Statistics → Access and error logs. सर्वात नवीन नोंद फाइल आणि ओळीचे नाव दर्शवते. ती एकच ओळ सहसा उत्तर असते — गहाळ झालेले फंक्शन, वाक्यरचना त्रुटी (syntax error), किंवा अस्तित्वात नसलेल्या गोष्टीला केलेला कॉल.
२. काय बदलले यावर विचार करा
प्लगइन अपडेट, थीम संपादन, PHP आवृत्ती बदलणे, किंवा संपादित केलेली कॉन्फिगरेशन फाइल. जर साइट एका तासापूर्वी व्यवस्थित चालू होती, तर कारण त्या एका तासातच आहे.
३. सर्वात अलीकडील बदल पूर्ववत करा
तुम्ही नुकतेच अपडेट केलेले प्लगइन अक्षम करा किंवा तुम्ही नुकतीच संपादित केलेली फाइल पुनर्संचयित करा. जर तुम्ही ॲडमिन क्षेत्रात पोहोचू शकत नसाल, तर SFTP द्वारे प्लगइनचे फोल्डर पुनर्नामित करा — WordPress शोधू न शकलेले प्लगइन आपोआप अक्षम करते.
४. PHP आवृत्ती तपासा
जुन्या PHP साठी लिहिलेला कोड नवीन आवृत्तीवर अचानक थांबू शकतो. Sites → तुमची साइट → PHP वर्तमान आवृत्ती दर्शवते आणि तुम्ही कोड दुरुस्त करेपर्यंत ती पुन्हा जुन्या आवृत्तीवर नेण्याची अनुमती देते. ⚠️ जुन्या आवृत्तीवर जाणे ही तात्पुरती सवलत आहे, कायमचा उपाय नाही — जुन्या PHP आवृत्त्यांना सुरक्षा पॅचेस मिळणे बंद होते.
५. मेमरी संपली (Out of memory)
नोंदीमध्ये "allowed memory size exhausted" असे आढळल्यास, साइटला उपलब्ध मेमरीपेक्षा जास्त मेमरीची आवश्यकता आहे. त्याच PHP स्क्रीनवर PHP मेमरी मर्यादा वाढवा.
नोंद रिकामी असल्यास आणि साइटवर अजूनही ५०० त्रुटी येत असल्यास, अचूक वेळेसह तिकीट उघडा — सर्व्हर नोंदींमध्ये आम्ही अशा गोष्टी पाहू शकतो ज्या साइटच्या स्वतःच्या नोंदीमध्ये कधीही येत नाहीत.