मैंने अकेले कई वर्डप्रेस वेबसाइटों को एक सिंगल मल्टीसाइट इंस्टॉलेशन में एकीकृत करने का निर्णय लिया।
मैंने उपनिर्देशिका के साथ एक बिलकुल नई मल्टीसाइट इंस्टॉल बनाई, सबडायरेक्ट URL के साथ एक MU नेटवर्क साइट बनाई, और मूल स्टैंडअलोन साइट से सामग्री का निर्यात किया, फिर उस सामग्री को उपनिर्देशिका MU साइट में आयात किया।
मैंने तब cPanel से मूल स्टैंडअलोन साइट को हटा दिया, और MU साइट के डोमेन नाम को मूल डोमेन नाम पर सेट कर दिया।
साइट अपने मूल डोमेन नाम पर लोड होती है, लेकिन जब मैं domainname.com/wp-admin पर लॉग इन करने का प्रयास करता हूं (ब्रांड नए मल्टीसाइट के नेटवर्क व्यवस्थापक उपयोगकर्ता क्रेडेंशियल्स का उपयोग करके), मुझे एक त्रुटि मिलती है:
त्रुटि: कुकीज़ अवरुद्ध या आपके ब्राउज़र द्वारा समर्थित नहीं हैं। आपको वर्डप्रेस का उपयोग करने के लिए कुकीज़ को सक्षम करना होगा।
क्रोम में कुकीज़ सक्षम हैं ।
मैंने निम्नलिखित को जोड़ने की कोशिश की wp-config.php
:
define('COOKIE_DOMAIN', false);
लेकिन मुद्दा बना हुआ है।
एक ही समस्या तब होती है यदि मैं स्टैंडबाय वेबसाइट को MU उपनिर्देशिका साइट में खींचने के लिए WP Migrate DB Pro का उपयोग करता हूं, तो स्टैंडअलोन साइट को cPanel से हटा दें, और फिर मूल स्टैंडअलोन साइट के डोमेन नाम के लिए MU उपनिर्देशिका साइट का URL सेट करें। साइट का फ्रंट एंड ठीक लोड करता है, मैं सिर्फ एडमिन में लॉगिन नहीं कर सकता।
मदद की सराहना की।
define('COOKIE_DOMAIN', false);
लेकिन अपने स्वयं के डोमेन के साथ एक उप-साइट में लॉग इन करने से काम नहीं होता है - यह उसी लॉगिन स्क्रीन पर वापस लूप करता है।
define('COOKIE_DOMAIN', '');
। बूलियन आवेदन के आधार पर false
एक खाली स्ट्रिंग के समान अर्थ हो सकता है या नहीं भी हो सकता है ''
।