एक होस्टिंग प्रदाता से दूसरे में वर्डप्रेस साइट को माइग्रेट करना?


9

मेरे पास मेरी वर्डप्रेस साइट विंडोज प्रदाता पर होस्ट की जा रही है और मैं दूसरे विंडोज प्रदाता के पास जा रहा हूं। किसी भी जानकारी के बिना एक से दूसरे में आसानी से संक्रमण कैसे हो सकता है, इस पर कोई भी गोच या निर्देश?


शायद डेटाबेस सामग्री और डीएनएस माइग्रेशन को स्थानांतरित करने के लिए आवश्यक समय के साथ डाउनटाइम या सामग्री ओवरलैप को कम करने के तरीके के बारे में संकेत प्राप्त करना दिलचस्प होगा। या हमें प्रो वेबमास्टर्स पर चर्चा करनी चाहिए ?
जान फेब्री ऑक्ट

जवाबों:


12

हाय @ जू :

यदि आप एक ही डोमेन रखना चाहते हैं, तो यह वास्तव में काफी सरल है। मूल रूप से आप पुराने होस्ट से डाउनलोड करके एफ़टीपी क्लाइंट का उपयोग करके फ़ाइलों को कॉपी करते हैं और नए पर अपलोड करते हैं, और फिर आप SQL स्क्रिप्ट पर डेटाबेस डंप कर MySQL डेटाबेस को कॉपी करते हैं (यह आपका "निर्यात" है ) और फिर चल रहा है स्क्रिप्ट (और यह आपका "आयात" है ।)

बाकी सिर्फ विवरण हैं:

1.) वेब रूट से सभी फाइलों को डाउनलोड करने के लिए एफ़टीपी का उपयोग करें और अपने पुराने होस्ट किए गए वेब सर्वर के सभी उपनिर्देशिका।

2.) उन सभी फाइलों को नए होस्ट किए गए वेब सर्वर के वेब रूट पर ठीक उसी नाम वाली निर्देशिका में अपलोड करें

3.) SQL स्क्रिप्ट के रूप में अपने MySQL डेटाबेस का एक पूरा डेटाबेस डंप (यानी निर्यात) करें।

4.) अपने नए वेब होस्ट पर एक नया MySQL डेटाबेस बनाएं

5.) अपने MySQL डेटाबेस के लिए एक उपयोगकर्ता बनाएं और इसे सभी अनुमतियों के लिए सेट करें। उपयोगकर्ता और पासवर्ड के डेटाबेस का नाम अवश्य दर्ज करें।

6.) अपने नए डेटाबेस के संदर्भ में MySQL स्क्रिप्ट को चलाकर अपने MySQL डेटाबेस को आयात करें

7.) इसके बाद अपनी /wp-config.phpफ़ाइल को अपने नए सर्वर पर संपादित करें और सेट करें DB_NAME, DB_USERऔर DB_PASSWORDअपने नए डेटाबेस का नाम, नए डेटाबेस उपयोगकर्ता नाम और नए डेटाबेस उपयोगकर्ता पासवर्ड।

7.) अंत में, अपने डोमेन की DNS सेटिंग्स को बदलना सुनिश्चित करें ताकि यह आपके नए वेब होस्ट से नाम सर्वर का उपयोग करे। आपको DNS कैश को साफ़ करने के लिए समय-समय पर प्रतीक्षा करने की आवश्यकता है और पते प्रचारित करने के लिए (आमतौर पर इसमें केवल कुछ घंटे लगते हैं लेकिन आपकी नई साइट के सुलभ होने में 48 तक लग सकते हैं।)

यह इसके बारे में। यदि आपको अधिक बारीकियों की आवश्यकता है तो अपने नए होस्ट के बारे में बहुत अधिक विवरण देना सुनिश्चित करें, जिसमें न्यूनतम रूप से आपके नए होस्ट का नाम और वेबसाइट शामिल है और यदि संभव हो तो वे आपकी साइट (यानी CPanel या कुछ और) को संचालित करने के लिए किस प्रकार का नियंत्रण पैनल प्रदान करते हैं ? )


6

सर्वर बदलते समय मुख्य गेटछा हार्ड-कोडेड यूआरएल और फ़ाइल पथ WP है। वे दिखाई देते है:

  • अपलोड पथ विकल्प में, पुराने WP इंस्टाल पर सेटिंग्स / मिस (अब सेटिंग्स / अपलोड, यदि मेमोरी कार्य करता है) के तहत।

  • अनुलग्नक मेटा डेटा में, बहुत पुराने WP इंस्टाल पर।

  • यदि आपकी साइट सबफ़ोल्डर में रहती है, तो अपने htaccess फ़ाइल में, और संभवतः नियमों को फिर से लिखें।

  • साइट URL और होम URL विकल्पों में, सेटिंग्स / सामान्य के तहत।

मैं आमतौर पर db डंप बनाने से पहले permalnks को बंद करने की सलाह देता हूं, ताकि तीसरे अंक से बचा जा सके।

4 वीं समस्या आपको लॉग इन करने से रोकती है, और अगर आपकी साइट URL को wp-config.php में दो पंक्तियों को जोड़कर, wp config फाइल से तय की जा सकती है:

परिभाषित ('WP_HOME', 'http://domain.com'); परिभाषित ('WP_SITEURL', 'http://domain.com');

माइंड ट्रेलिंग स्लैश दोनों को परिभाषित करता है।

पहला मुद्दा लक्षण यह है कि आपको फाइलें अपलोड करते समय अनुमति त्रुटियां मिलेंगी। यह अपलोड पथ को खाली करके तय किया गया है, ताकि WP डिफ़ॉल्ट मान का उपयोग करे।

दूसरा मुद्दा केवल डेटाबेस को बड़े पैमाने पर संपादित करके तय किया गया है। लेकिन फिर, यह केवल बहुत पुराने डेटा के लिए मान्य है।

बाकी माइक की तरह है ...



1

तो वापस आने के लिए और अपने खुद के सवाल का जवाब दें और उम्मीद है कि किसी और की मदद करें, Permalinks को आसानी से Settings> Permalinks में Permalink स्कीम को बदलकर दोबारा लिखा जाता है। इसे बदलें, फिर इसे वापस बदलें और आपकी .htaccess फ़ाइल ठीक हो जाएगी।

2 समस्या, चेतावनी संदेश, एक प्लगइन था जो मैंने स्थापित करने पर एक स्थिर लिंक लिखा था। मैंने निष्क्रिय कर दिया, फिर इसे सक्रिय किया और इसने चाल चली।

संपादित करें: धन्यवाद लिसा, बस तुम्हें वहाँ देखा!


0

मैं अपने सभी माइग्रेशन के लिए BackupBuddy (http://pluginbuddy.com) का उपयोग करता हूं। यह एक प्रीमियम प्लगइन है और यह सही नहीं है, लेकिन मैंने जो कुछ भी पाया है, उससे कहीं बेहतर है।


0

@ ध्यान दें - मुझे वही समस्या थी जहां मुख्य पृष्ठ लोड हुआ था लेकिन लिंक में से कोई भी नहीं। मैंने Permalinks को Custom से Default में बदल दिया और फिर इसने काम किया। मैंने बाद में अपनी कस्टम सेटिंग में वापस बदलाव किया और सभी ने काम किया।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.