लॉगिन पेज ERROR: अप्रत्याशित आउटपुट के कारण कुकीज़ अवरुद्ध हैं


14

मेरे पास एक वर्डप्रेस वेबसाइट है जिसे मैंने हाल ही में खोजा था लॉगिन पृष्ठ पर यह त्रुटि थी:

त्रुटि: अप्रत्याशित उत्पादन के कारण कुकीज़ अवरुद्ध हैं। सहायता के लिए, कृपया इस दस्तावेज़ को देखें या समर्थन फ़ोरम आज़माएँ।

मैं केवल लॉगिन पृष्ठ से ही पहुँच सकता हूँ wp-login.php, क्योंकि /wp-admin/एक रिक्त सफ़ेद पृष्ठ प्रदर्शित करता है।

मैंने वेब खोजा है और बिना किसी सफलता के कई चीजों की कोशिश की है:

  • के ?>अंत में हटाने और स्थानfunctions.php

  • दोनों को सुनिश्चित करना functions.phpऔर wp-config.phpफ़ाइल की शुरुआत या अंत में कोई स्थान नहीं था

  • Opening wp-config.phpऔर functions.phpNotepad ++ में और UTF-8 में कनवर्ट करना (लोग 'BOM के बिना' अनुशंसा करते हैं लेकिन यह केवल Notepad ++ के नवीनतम संस्करण में एक विकल्प है - मुझे लगता है कि UTF-8 अब ऐसा करता है)

  • मैंने WP_DEBUGसच में सेट किया है और इसमें कोई त्रुटि नहीं हुई है debug.log, 2 को छोड़कर, जब मैं पूरी तरह से कुछ फ़ाइलों को अपलोड नहीं किया था। उस विशेष त्रुटि का उल्लेख nav-menu.php; यह पुष्टि करता है कि यह त्रुटियों की रिपोर्ट कर रहा है, सिर्फ मेरे लॉगिन मुद्दों से संबंधित नहीं है

  • मैंने प्रत्येक प्लगइन फोल्डर का नाम बदलकर _tmpअंत में किसी भी प्लगइन्स को चलाने की कोशिश की और समस्या का कारण बना

  • मैंने एक ही समय में सभी प्लगइन्स को बाहर करने के लिए प्लगइन्स फ़ोल्डर का भी नाम बदला

इन चीज़ों को देखते हुए, मैंने कोशिश की है, और मुझे कोई PHP त्रुटियाँ नहीं मिल रही हैं, और मैं क्या कोशिश कर सकता हूँ?


क्या आप कृपया अपनी वेबसाइट का URL साझा कर सकते हैं? वास्तव में /wp-login.phpURL एक्सेस करके देखना चाहेंगे ।
बजे प्रसाद नेवासे

2
क्या एक ही होस्टिंग पर उपडोमेन या उपनिर्देशिका में ताजा वर्डप्रेस इंस्टॉलेशन में समान समस्या है?
एलेक्सी

क्या आपने समस्या हल कर ली है? और यदि हां, तो कैसे?
MatoBehr

आप इस फिक्स के लिए इस गाइड को यहाँ देख सकते हैं - truetutorials.com/…

जवाबों:


6

यह त्रुटि wp-login.php में उत्पन्न होती है, यह तब होता है जब सर्वर कुकीज़ को सेट करने में असमर्थ होता है, यह कई कारणों से हो सकता है, सामान्य समस्या में से एक है: कुकीज़ की स्थापना से पहले आउटपुट भेजा जा रहा है।

निम्नलिखित विकल्पों को आज़माएं:

  • वर्डप्रेस कोर अपडेट करें, अगर यह अद्यतित नहीं है
  • विषय बदलें, यदि आप कस्टम थीम का उपयोग कर रहे हैं, तो बस सर्वर में ftp करें और कस्टम थीम फ़ोल्डर को हटा दें, वर्डप्रेस डिफ़ॉल्ट विषय पर वापस आ जाएगा।
  • यदि समस्या अभी भी बनी रहती है, तो प्लगइन फ़ोल्डर का नाम बदलें

त्रुटि लॉग की भी जांच करें, त्रुटियों को स्क्रीन पर मुद्रित नहीं किया जा सकता है।


".. या कुकीज़ अक्षम हैं"? नहीं, यह नहीं।
Croll

@DmitrijA इंगित करने के लिए धन्यवाद, आप सही हैं, कुकीज़ अक्षम के साथ, त्रुटि संदेश अलग है। जवाब अपडेट किया
फियाज़ हुसैन

अगर मैं WP में लॉग इन नहीं कर सकता, तो मैं ऊपर कैसे कर सकता हूं? मेरे पास एकमात्र एक्सेस एफ़टीपी है।
19o में MatoBehr

@MatoBehr FTP का उपयोग करके, अपने कस्टम थीम फ़ोल्डर को हटा दें, यदि त्रुटि का नाम बदलें प्लगइन फ़ोल्डर से बनी रहती है। यह देखने के लिए कि यह त्रुटि क्यों उत्पन्न हो रही है, त्रुटि लॉग की भी जांच करें
फ़ियाज़ हुसैन

5

आप नीचे लिखे इन चरणों का पालन कर सकते हैं:

  1. themesनिर्देशिका और pluginsनिर्देशिका का नाम बदलें ।
  2. अब / wp-admin / या /wp-login.php पर जाएं। मुझे उम्मीद है कि इस बार यह काम करेगा।
  3. यदि चरण 2 काम करता है, तो डैशबोर्ड पर लॉगिन करें।
  4. अब, themesफिर से निर्देशिका का नाम बदलेंthemes
  5. फिर, Appearanceमेनू पर जाएं और किसी भी डिफ़ॉल्ट वर्डप्रेस थीम को सक्रिय करें।
  6. मुझे उम्मीद है, इस बिंदु पर आप फ्रंट-एंड तक भी पहुंच सकते हैं।
  7. यदि वह काम करता है, तो अब आप उस विषय को सक्रिय करने का प्रयास कर सकते हैं जो आपने पहले इस्तेमाल किया था। अगर वह काम करता है, तो शायद आपके पास कोई मुद्दा नहीं है।
  8. यदि चरण 7 काम करता है, तो आप pluginsनिर्देशिका को फिर से नाम बदल सकते हैं pluginsऔर पा सकते हैं कि क्या कोई समस्याग्रस्त प्लगइन्स हैं। यदि वह फिर से आपकी साइट को तोड़ता है, तो चरण 1-6 को फिर से दोहराएं। यदि चरण 7 काम नहीं करता है, तो चरण 1-6 को फिर से दोहराएं। इस मामले में, आपके विषय में कुछ समस्याएं हैं। इसे ठीक करो।

मुझे उम्मीद है, यह आपके लिए काम करना चाहिए। धन्यवाद


4

चरण 1: त्रुटि लॉग की जाँच करें, यह देखने के लिए कि कौन सी फ़ाइल त्रुटि कर रही है। आपकी त्रुटि लॉग फ़ाइल को देखने से आपको यह समझने में मदद मिलेगी कि समस्या का कारण क्या है।

त्रुटि लॉग

चरण 2: यदि त्रुटियां "हेडर सूचना को संशोधित नहीं कर सकती हैं - हेडर पहले से ही भेजे गए (आउटपुट पर शुरू" और फिर फ़ाइल पथ और wp-login.php फ़ाइल का पथ और लाइन नंबर है। यह पुष्टि करेगा कि यह UTF-8OM है समस्या और आप उस फ़ाइल को ढूँढ सकते हैं जिसे समस्या मिल गई है।

नोटपैड रूपांतरण

चरण 3: फ़ाइल खोलें (मेरे मामले में यह "कस्टम- posts.php" फ़ाइल थी) नोटपैड ++ में त्रुटि पैदा कर रही है, जिसे मुद्दा मिल गया है। यह आपको मेनू से एनकोडिंग विकल्प के तहत चयनित "यूटीएफ -8 में एनकोड" दिखाएगा । आपको यह सुनिश्चित करने की आवश्यकता है कि आपने "बिना बॉम के UTF-8 में एनकोड" चुना है और यह "UTF-8 में एनकोड" नहीं है , फिर "बिना बॉम के UTF-8 में कनवर्ट करें " पर क्लिक करें , अपनी फाइल में कहीं भी प्रवेश करें और सहेजें।

इसने मेरे लिए काम किया; हालांकि कुछ मामलों में यह प्लगइन समस्या हो सकती है और प्लगइन्स फ़ोल्डर का नाम बदलने से मदद मिल सकती है। लेकिन कोई भी बदलाव करने से पहले सुनिश्चित करें कि आपने त्रुटि लॉग की जाँच कर ली है ताकि आप जान सकें कि आप क्या कर रहे हैं।


2

पहले अपनी साइट को एक डिफ़ॉल्ट वर्डप्रेस थीम के साथ जांचें और यदि आपका मुद्दा हल हो गया है, तो अपनी थीम php फ़ाइलों की जांच करने की कोशिश करें और किसी भी स्थान या नई लाइन को <?phpहटाने ?>से पहले और फ़ाइलों के अंत में हटा दें ।

इसके अलावा https://codex.wordpress.org/Editing_wp-config.php#Set_Cookie_Domain और define( 'COOKIE_DOMAIN', 'www.askapache.com' );अपने wp-config.php में उपयोग करें।


2

मेरी राय के अनुसार यह कुछ विषय से संबंधित है। नीचे दिए गए चरणों का पालन करें और मुझे आशा है कि यह आपका समाधान होगा।

1. WP_DEBUG करने के लिए TRUE का मान सेट WP_DEBUGकरने के लिए TRUEअपने में wp-config.phpफ़ाइल। यह आपको wp-login.phpपृष्ठ पर एक सार्थक त्रुटि संदेश देगा । समाधान के बाद आप इस परिवर्तन को रोलबैक कर सकते हैं।

2. ERROR देखें
एक बार सेट करने TUREके बाद WP_DEBUG, आप शीर्ष लेख सूचना त्रुटि संदेश को संशोधित नहीं कर सकते । उस संदेश के आधार पर, हम मान सकते हैं कि आपके थीम के साथ समस्याएँ हो सकती हैं।

3. थीम फ़ोल्डर का नाम बदलें
यदि बिंदु 2 है, तो आपको कुछ मूल्य (यानी mytheme to mytheme1) द्वारा अपने सक्रिय थीम फ़ोल्डर का नाम बदलने की आवश्यकता है। आपको लॉगिन करने में सक्षम होना चाहिए, हालांकि यह वर्तमान डिफ़ॉल्ट थीम के लिए डिफ़ॉल्ट होगा।

4. सक्रिय विषय फिर से
एक बार चरण 3 और लॉगिन सफलता प्राप्त करने के बाद, आप फिर से उसी रिक्त पृष्ठ समस्या का सामना कर सकते हैं। चिंता न करें क्योंकि यह बिंदु 3 के कारण है। व्यवस्थापक पैनल से उपलब्ध थीम का सक्रिय एक > सूरत> विषय-वस्तु

नोट: अपने पुराने विषय का चयन न करें (अर्थात हमने इसे बिंदु 3 में बदल दिया है) क्योंकि उस विषय में समस्याएं आ गई हैं। एक बार जब आप उस समस्या को हल कर लेते हैं तो आप फिर से उस थीम का उपयोग कर सकते हैं।

अपने विषय से संबंधित समस्या के लिए, आप लॉग फ़ाइल की जाँच करके क्या समस्या है।

यदि अभी भी उसी मुद्दे का सामना कर रहे हैं, तो इसका मतलब है कि आपको अन्य विकल्प आज़माने की आवश्यकता है:
1. आपको अपना वर्डप्रेस संस्करण अपडेट करना होगा। चेक करें कि कैसे
2. अपने सभी प्लगइन्स को निष्क्रिय करें, और फिर से सक्रिय करें।

हो गया है! आशा है कि यह आपकी अच्छी मदद करेगा।


1

अजीब लगता है कि error.log कुछ भी नहीं दिखाता है ...

BOM वर्णों को पूरी तरह से नियंत्रित करने के लिए, मैं किसी भी कोड ( functions.phpऔर wp-config.php) को मैन्युअल रूप से किसी अन्य कोड से कॉपी करने की कोशिश करूँगा जिसे आप सुनिश्चित करते हैं कि UTF-8 प्रारूप है। यह संभव है कि वर्ण तब भी बने रहे जब कार्यक्रम में दस्तावेज़ प्रारूप को बदल दिया गया था।

जोड़ा गया नोट: यदि आप निश्चित नहीं हैं कि आपका नोटपैड + का संस्करण "बिना BOM का समर्थन करता है," तो एक अलग संपादक का उपयोग करके देखें। संभावना है कि आपको केवल इस विशेष समस्या के लिए एक अलग उपयोग करने की आवश्यकता होगी।

उस के अलावा, क्या आपने अपनी wp-login.phpफ़ाइल को पूरी तरह से बदलने की कोशिश की है ? आप कोशिश कर सकते हैं और / या पूरे wp-adminफ़ोल्डर को बदल सकते हैं। यदि आपको nav-menus.phpसही तरीके से अपलोड न करने की समस्या है, तो अन्य फाइलें / निर्देशिका विफल या आंशिक रूप से अपलोड की जा सकती हैं।


0

मेरे पास एक ही मुद्दा था और मैंने इसे सुरक्षित किया। मैं सिर्फ एफ़टीपी से जुड़ता हूं और थीम और प्लगइन फ़ोल्डर का नाम बदलता हूं और मैं बिना किसी मुद्दे के wp व्यवस्थापक तक पहुंच सकता हूं। मुझे उम्मीद है कि यह दूसरों की मदद करेगा।

धन्यवाद, नीलेश


0

मेरे पास यही मुद्दा था और मैं थीम फ़ोल्डर का नाम बदलने के लिए डैशबोर्ड में लॉग इन करने में सक्षम था। इसलिए मसला मेरी थीम का था।

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