WordPress 500 Internal Server Error क्या है और इसे Fix कैसे करें?

WordPress 500 Internal Server Error क्या है और इसे Fix कैसे करें?

Internal Server Error – यह एक बहुत ही Common Error  है दोस्तों आपने कभी ना कभी इसे Face किया होगा यदि आप वेबसाइट visit करते है और अचानक से आप “500 Internal Server Error” message देखते हैं, तो इसका अर्थ यह है कि आपके WordPress website के साथ कुछ miss configuration हो गया है या गलत हो गया है | यह आपके वेबसर्वर की एरर है और यह आपके browser, computer या internet connection के कारण नहीं हो रहा है। यह error “500 internal server error” आपके वेबसाइट में हुआ है।

500 Internal Server Error क्या है और इसके क्या कारण है

500 server error code एक सामान्य message है और यह तब होता है, जब आपके web server के साथ कुछ unexpected चीजेहोती है या सर्वर में फाइल्स corrupt या miss configuration होता है  जैसे

  • .htaccess File का corrupt होना
  • Plugin Issue के कारण
  • WordPress की core files corrupt हो जाना
  • PHP Memory limit पूरा होना

जिससे server missconfiguration के कारण सर्वर कोई प्रोसेस नहीं कर पता है और आपको एक सामान्य वेब पेज दिखाने के बजाय internal server error दिखाने लगता है।

500 Internal Server Error fix कैसे करें

Internal server error WordPress site में fix करने के बहुत ही आसान तरीके है जिसकी मदद से आप अपनी Website में आये http 500 internal server error को आसानी से fix कर सकते है|

1.  .htaccess file को फिर से create करें

.htaccess file वर्डप्रेस साईट में web server कॉन्फ़िगरेशन के लिए होती है और वर्डप्रेस में इसका उपयोग permalinks structure को configure करने के लिए किया जाता है। यदि .htaccess file configuration में कोई गलती हो जाती है तो आपको internal server error का समाना करना पर सकता है।

इस Erro को दूर करने के लिए इसे फिर से create या genarate करना पड़ता है | इसे फिर से Configure करने के लिए करने के लिए आपको अपने web hosting के cPanal में login करना होगा। फिर file manager पर क्लिक करना होगा।

फिर root directory में जाकर .htaccess file को सर्च करे  फिर इसे कुछ भी rename कर दें, जैसे “.htaccess_old_file”.

अब आपको अपने WordPress site में लॉग इन करें और Settings >> Permalinks section पर जाए और बिना कुछ changes किये save changes के button पर क्लिक करें।

WordPress automatically आपके आपके साईट के लिए एक नई .htaccess file create कर देगा। अब आपकी साईट बिना किसी internal server error के चलने लगेगी |

2. Plugin Deactivate करके

यदि .htaccess file create करने के बाद भी आपकी internal server error WordPress site में solve नहीं होती है तो आपको अपने site से सारे  प्लगइन को एक एक करके Deactivate करे ।

प्लगइन को अपनी साईट से deactivate करने के लिए आपको WordPress plugin section पर जाना होगा फिर सारे प्लगइन को deactivate करना होगा।

यदि आप आपने WordPress admin area को भी access नहीं कर पा रहे है तो आपको अपने web hosting के cPanel में लॉग इन करना होगा फिर root directory में जाकर आपको “wp-content” directory पर क्लिक करना होगा।

इसके बाद इसके अंदर मौजूद plugins folder को rename कर दें जैसे plugins_OLD

अब आपके साईट से सारे plugin deactivate हो जायेंगे। यदि अब आपकी साईट open हो रही है तो इस 500 internal server error के कारण कोई WordPress plugin था।

यदि आप अपने WordPress plugin section में जाते है तो आपको error code “the plugin has been deactivated due to an error; plugin file does not exist” मिलेगा।

चिंता करने की कोई बात नहीं इसे fix करने के लिए फिर से आपने web hosting के cPanel में लॉग इन करें और rename किये गए plugins_OLD folder को फिर से plugin में rename कर दें।

WordPress dashboard में जाकर एक-एक करके plugins को activate करें।

3. PHP Memory limit को बढ़ाकर

यदि आपकी internal server error की problem अभी भी solve नहीं हुयी तो आपको अपने Webhosting की PHP memory limit को बढ़ाना होगा।

PHP memory limit बढ़ने के लिए अपने Webhosting के cPanel में enter कीजिये। फिर wp-config.php file edit कीजिये। अब आपको /* That’s all, stop editing! Happy blogging. */ message से पहले आपको इसमें निचे दिए गए code को add करना होगा

define( ‘WP_MEMORY_LIMIT’, ’64M’ );

यदि PHP memory limit बढाने के बाद भी आपकी PHP memory limit नहीं बढती है तो आपको अपने Hosting Provider से contact करना होगा।

4. New WordPress core files upload कीजिये

यदि अभी भी आपके साईट में same issue नजर आ रही है तो आपको आपने साईट के लिए एक नयी WordPress की core files upload करनी होगी।

WordPress की core files upload करने के लिए file manager या FTP का use करें।

WordPress का latest version download करने के लिए WordPress.org पर visit करें।

New WordPress download करने के बाद, ZIP file को extract करें फिर wp-content folder और wp-config-sample.php file को delete करें।

इसके बाद FTP के द्वारा इसे अपने WordPress cPanel में upload कर दें। आपका FTP client duplicate files का prompt देगा तब आपको Overwrite duplicate files के option का चुनाव करना होगा।

आशा करता हू ऊपर बताये गए सलूशन में से कोई एक Solution  से आपकी WordPress वेबसाइट पर आये 500 internal server error को जरूर fix करेगा |

5 thoughts on “WordPress 500 Internal Server Error क्या है और इसे Fix कैसे करें?”

Leave a Comment