मेरे पास मेरी वर्डप्रेस साइट विंडोज प्रदाता पर होस्ट की जा रही है और मैं दूसरे विंडोज प्रदाता के पास जा रहा हूं। किसी भी जानकारी के बिना एक से दूसरे में आसानी से संक्रमण कैसे हो सकता है, इस पर कोई भी गोच या निर्देश?
मेरे पास मेरी वर्डप्रेस साइट विंडोज प्रदाता पर होस्ट की जा रही है और मैं दूसरे विंडोज प्रदाता के पास जा रहा हूं। किसी भी जानकारी के बिना एक से दूसरे में आसानी से संक्रमण कैसे हो सकता है, इस पर कोई भी गोच या निर्देश?
जवाबों:
हाय @ जू :
यदि आप एक ही डोमेन रखना चाहते हैं, तो यह वास्तव में काफी सरल है। मूल रूप से आप पुराने होस्ट से डाउनलोड करके एफ़टीपी क्लाइंट का उपयोग करके फ़ाइलों को कॉपी करते हैं और नए पर अपलोड करते हैं, और फिर आप 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 या कुछ और) को संचालित करने के लिए किस प्रकार का नियंत्रण पैनल प्रदान करते हैं ? )
सर्वर बदलते समय मुख्य गेटछा हार्ड-कोडेड यूआरएल और फ़ाइल पथ 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 डिफ़ॉल्ट मान का उपयोग करे।
दूसरा मुद्दा केवल डेटाबेस को बड़े पैमाने पर संपादित करके तय किया गया है। लेकिन फिर, यह केवल बहुत पुराने डेटा के लिए मान्य है।
बाकी माइक की तरह है ...
इस कोडेक्स पेज का पालन करें: http://codex.wordpress.org/Moving_WordPress#Moving_WordPress_to_a_New_Server
तो वापस आने के लिए और अपने खुद के सवाल का जवाब दें और उम्मीद है कि किसी और की मदद करें, Permalinks को आसानी से Settings> Permalinks में Permalink स्कीम को बदलकर दोबारा लिखा जाता है। इसे बदलें, फिर इसे वापस बदलें और आपकी .htaccess फ़ाइल ठीक हो जाएगी।
2 समस्या, चेतावनी संदेश, एक प्लगइन था जो मैंने स्थापित करने पर एक स्थिर लिंक लिखा था। मैंने निष्क्रिय कर दिया, फिर इसे सक्रिय किया और इसने चाल चली।
संपादित करें: धन्यवाद लिसा, बस तुम्हें वहाँ देखा!
मैं अपने सभी माइग्रेशन के लिए BackupBuddy (http://pluginbuddy.com) का उपयोग करता हूं। यह एक प्रीमियम प्लगइन है और यह सही नहीं है, लेकिन मैंने जो कुछ भी पाया है, उससे कहीं बेहतर है।
@ ध्यान दें - मुझे वही समस्या थी जहां मुख्य पृष्ठ लोड हुआ था लेकिन लिंक में से कोई भी नहीं। मैंने Permalinks को Custom से Default में बदल दिया और फिर इसने काम किया। मैंने बाद में अपनी कस्टम सेटिंग में वापस बदलाव किया और सभी ने काम किया।