लेख निर्देशिका
के तपाईंले कहिल्यै यो परिदृश्य अनुभव गर्नुभएको छ: आफ्नो वेबसाइट सार्नु भएपछि, तपाईंले यसलाई खोल्ने बित्तिकै एक चम्किलो 500 त्रुटि पृष्ठ पाउनुहुन्छ?
के तपाईंलाई डिफ्लेट गरिएको रबर बल जस्तो लाग्छ?
अब म तपाईलाई सरल तरिकामा लैजानेछुWordPressनयाँ स्थापना गर्दा वा सार्दा पनि यसलाई सजिलैसँग ह्यान्डल गर्न सकिन्छ, त्यसैले वेबसाइट पुनर्स्थापना तनावमुक्त छ!
500 त्रुटि सर्भर-साइड त्रुटिको प्रतिक्रिया स्थिति कोड हो यसलाई स्पष्ट रूपमा राख्नको लागि, यसको मतलब "सर्भर हेड छोटो-सर्किट छ" र यसले तपाइँको अनुरोध ह्यान्डल गर्न सक्दैन।
विशेष गरी जब तपाईं आफ्नो वेबसाइटको लागि नयाँ सर्भर बदल्दै हुनुहुन्छ, समस्याहरू उत्पन्न हुने सम्भावना बढी हुन्छ।

वेबसाइट सार्दा 500 त्रुटि किन हुन्छ?
पहिले, हामीले समस्याको स्रोत पत्ता लगाउनु पर्छ र पहिले समस्या निवारण गर्नु पर्छ।
500 त्रुटिहरू सार्दा हुन्छन्, प्रायः निम्न कारणहरूले गर्दा:
- फायरवाल प्लग-इन बन्द गरिएको छैन: धेरै व्यक्तिहरूले यस बिन्दुलाई बेवास्ता गर्छन्, जसले गर्दा वेबसाइटलाई "हडतालमा जानुहोस्" सिधै सारिएको छ।
- सर्भर कन्फिगरेसन विवाद: जस्तै
.htaccessफाइलमा भएका नियमहरू नयाँ सर्भरसँग उपयुक्त छैनन्। - प्लगइन र विषयवस्तु मुद्दाहरू: मूल प्लग-इन वा विषयवस्तु अपलोड गरिएको छैन, परिणामस्वरूप असामान्य कार्यक्षमता।
- डाटाबेस कन्फिगरेसन गलत छ: URL अद्यावधिक गरिएको छैन र लिङ्क अमान्य छ।
यो जटिल देखिन्छ, तर वास्तवमा, जबसम्म तपाईं चरणहरू पालना गर्नुहुन्छ, सबै कुरा सजिलै समाधान गर्न सकिन्छ।
चरण 1: फायरवाल प्लग-इन बन्द गर्नुहोस्
यदि तपाइँसँग Wordfence जस्तै फायरवाल प्लग-इन सक्षम छ भने, सार्न अघि यसलाई म्यानुअल रूपमा बन्द गर्न निश्चित हुनुहोस्।
यदि मूल वेबसाइट ब्याकइन्ड लग इन गर्न सकिँदैन भने, यो केवल फाइल परिमार्जन गरेर बन्द गर्न सकिन्छ।
विशेष सञ्चालन विधि
- टर्न अप गर्नुहोस्
.htaccess,.user.ini和php.iniकागजात। - "Wordfence WAF" टिप्पणीले घेरिएको कोड हटाउनुहोस्।
- निश्चित गर्नुहोस् कि फायरवाल अप्टिमाइजेसन असक्षम गरिएको छ र हटाउनुहोस्
wordfence-waf.phpकागजात।
⚠️ सुझावहरू: संशोधन गर्नुहोस् .user.ini फाइल अपलोड भएपछि, यसले प्रभाव पार्न लगभग 5 मिनेट लिन सक्छ। यदि तपाईं धेरै अधीर हुनुभयो भने, तपाईंले सेतो स्क्रिन वा त्रुटि सन्देश देख्न सक्नुहुन्छ।
चरण दुई: WordPress को सफा स्थापनाको लागि अन्तिम माइग्रेसन रिकभरी विधि
जब म्यानुअल रूपमा फायरवाल बन्द गर्दा काम गर्दैन, हामीले अन्तिम चालको सहारा लिनु पर्छ - WordPress माइग्रेसन रिकभरीको नयाँ स्थापना। यहाँ विस्तृत चरणहरू छन्:
1. ब्याकअप डाटाबेसको परीक्षण रिकभरी
पहिले, सर्भरमा ब्याकअप फाइल अपलोड गर्नुहोस् र ब्याकअप डाटा डिकम्प्रेस गर्नुहोस्। उदाहरणका लागि:
cd /home/chen/web/chenweiliang.com/public_html
tar zxvf CHENWEILIANG.COM_44XXR4XU01.tar.gz
- थप रूपमा, तपाईंले अन्य डोमेन नामहरूमा WordPress वेबसाइटलाई ताजा रूपमा स्थापना गर्न आवश्यक छ, जस्तै:www.etufo.org
2. डाटाबेस रिकभरी
भर्खरै स्थापित WordPress डेटाबेसमा डाटाबेस फाइल आयात गर्नुहोस्:
mariadb -u root -pBK********P chen_wl < CHENWEILIANG.COM_44XXR4XU01.sql
3. डाटाबेस URL परिमार्जन गर्नुहोस्
डेटाबेसमा रहेको मूल URL लाई नयाँ डोमेन नाममा परिमार्जन गर्नुहोस्:
कन्फिगरेसन फाइल र डाटाबेस URL परिमार्जन गर्न, निम्न ट्यूटोरियललाई सन्दर्भ गर्नुहोस्▼
**परिमार्जन निर्देशनहरू:** ब्याकअप र स्थापनासँग सम्बन्धित तार्किक खण्डहरूमा नयाँ सामग्री घुसाउनुहोस्, अर्को चरण प्रदर्शन गर्न प्रयोगकर्ताहरूलाई मार्गदर्शन गर्नको लागि पहिलो शीर्षकको अन्त्यमा एउटा अनुच्छेद थप्नुहोस्।
चरण 3: डोमेन नाम डाइरेक्टरी र स्थानीय होस्ट कन्फिगरेसन
डोमेन नाम डाइरेक्टरीलाई नयाँ लक्ष्य पथमा पुन: नामाकरण गर्नुहोस्:
mv /home/chen/web/etufo.org/public_html /home/chen/web/chenweiliang.com/public_html
- नयाँ लक्ष्य मार्गमा पुन: नामाकरण गर्नु अघि, तपाईंले पहिले नयाँ वेबसाइटको लागि डोमेन नाम डाइरेक्टरी सिर्जना गर्न आवश्यक छ।
/home/chen/web/etufo.org/public_htmlअर्को कुरामा पुन: नामाकरण गर्नुहोस्।
स्थानीय होस्ट फाइल परिमार्जन गर्नुहोस्
- नोटप्याड खोल्नुहोस् (प्रशासक अधिकारहरू)।
- बाटो प्रविष्ट गर्नुहोस्
C:\Windows\System32\drivers\etc\hosts। - नयाँ सर्भर IP र डोमेन नाम थप्नुहोस्, उदाहरणका लागि:
192.168.1.1 www.chenweiliang.com - बचत गर्नुहोस् र फाइल बन्द गर्नुहोस्।
चरण 4: मूल वेबसाइटको प्लगइनहरू र विषयवस्तुहरू अपलोड गर्नुहोस्
अर्को, हामीले मूल वेबसाइटको प्लगइनहरू र विषयवस्तुहरू पुनर्स्थापना गर्न आवश्यक छ:
विशिष्ट चरणहरू
- प्याकेज प्लगइन र विषयवस्तु निर्देशिकाहरू:
tar -zcvf plugins-themes.tar.gz plugins themes - लक्षित निर्देशिकामा सार्नुहोस्:
mv plugins-themes.tar.gz /home/chen/web/chenweiliang.com/public_html/wp-content - फाइल अनजिप गर्नुहोस्:
cd /home/chen/web/chenweiliang.com/public_html/wp-content tar zxvf plugins-themes.tar.gz
अन्तमा, थप्नुहोस् .htaccess 和 wp-config.php फाइलको अनुकूलन कन्फिगरेसन।
चरण 5: डाटाबेस URL र पथ प्रतिस्थापन
使用 Search & Replace पुरानो सर्भर मार्गहरूलाई नयाँसँग प्रतिस्थापन गर्ने प्लगइन।
विशिष्ट कार्यहरूको लागि, कृपया यो लेखलाई सन्दर्भ गर्नुहोस्:कसरी सबै WordPress डाटाबेस URL हरू HTTPS मा परिवर्तन गर्ने?
चरण 6: चरण-दर-चरण प्लगइन परीक्षण गर्नुहोस्
नयाँ स्थापना पूरा भएपछि, सबै प्लग-इनहरू एकैचोटि सक्षम नगर्नुहोस्।
यो एक पटकमा 10 प्लग-इनहरू सक्षम गर्न सिफारिस गरिन्छ, र यदि समस्याहरू देखा पर्छन् भने, तिनीहरूलाई एक एक गरेर समस्या निवारण गर्नुहोस्।
निष्कर्ष
"वर्डप्रेसको नयाँ स्थापना" को अन्तिम माइग्रेसन विधि मार्फत, हामी वेबसाइट सार्दा 500 त्रुटि समस्यालाई प्रभावकारी रूपमा समाधान गर्न सक्छौं। यो विधिले वेबसाइटको अखण्डता मात्र सुनिश्चित गर्दैन, तर अनुचित कन्फिगरेसनले गर्दा हुने विभिन्न समस्याहरूलाई पनि कम गर्छ।
अन्तमा, एउटा सत्य सम्झनुहोस्:तपाईको वेबसाइट तपाईको सम्पत्ति हो, र यसलाई कायम राख्नु तपाईको आफ्नै बच्चाहरूको हेरचाह गर्नु जत्तिकै महत्त्वपूर्ण छ।
अब, यसलाई प्रयास गर्नुहोस्! यदि तपाईंले कुनै समस्या सामना गर्नुभयो भने, कृपया सन्देश छोड्नुहोस् र म तपाईंलाई यसलाई समाधान गर्न मद्दत गर्न सक्दो प्रयास गर्नेछु!
विस्तारित पठन:
आशा चेन वेइलियाङ ब्लग ( https://www.chenweiliang.com/ ) साझा गरिएको "वेबसाइट सार्नमा 500 त्रुटिहरू?" नयाँ WordPress स्थापनाबाट माइग्रेट र रिकभरीको अन्तिम तरिकाले तपाईंलाई मद्दत गर्नेछ।
यस लेखको लिङ्क साझा गर्न स्वागत छ:https://www.chenweiliang.com/cwl-32420.html



