एक अप्रत्याशित त्रुटि हुई। WordPress.org या इस सर्वर के कॉन्फ़िगरेशन में कुछ गड़बड़ हो सकती है


15

मैं WordPress को एक लोकलहोस्ट WAMP सर्वर पर चला रहा हूं और जब भी मैं "प्लगइन्स" या "डैशबोर्ड> अपडेट" पर जाता हूं या यहां तक ​​कि "डैशबोर्ड" पर कुछ भी लोड नहीं करता (कोई वर्डप्रेस न्यूज नहीं, कोई अपडेट नहीं, और मैं प्लगइन्स को खोजने में सक्षम नहीं हूं। न ही उन्हें अपडेट करें)।

"प्लगइन्स" अनुभाग में, जब मैं किसी चीज़ को खोजने की कोशिश करता हूं, तो मैं इसे देखता हूं:

एक अप्रत्याशित त्रुटि हुई। WordPress.org या इस सर्वर के कॉन्फ़िगरेशन में कुछ गड़बड़ हो सकती है। यदि आपको समस्याएँ बनी रहती हैं, तो कृपया समर्थन फ़ोरम आज़माएँ।

किसी को भी इस मुद्दे से पहले सामना करना पड़ा है? यह मेरे लिए कुछ हफ्ते पहले रातोंरात हुआ। यह लंबे समय से काम कर रहा था और फिर एक दिन यह बंद हो गया। मैंने पहले से क्या किया है:

  • Google और WordPress.org समर्थन मंचों की खोज की। इस मुद्दे का सैकड़ों बार उल्लेख किया गया है और इसका कोई हल नहीं है।
  • चेक किया गया php.ini, Apache का विन्यास, .htaccess, संभावित रूप से संबंधित PHP / Apache मॉड्यूल सक्षम करता है, अगर WAMP "ऑनलाइन" पर सेट है (तो मेरा WAMP अन्य नेटवर्क कंप्यूटरों से सुलभ है)।
  • WAMP के लिए "विंडोज फ़ायरवॉल के माध्यम से एक प्रोग्राम की अनुमति दें" के लिए हर अनुमति की अनुमति दी।
  • डिफ़ॉल्ट के अलावा सभी प्लगइन्स और थीम को निष्क्रिय कर दिया।
  • यह देखने के लिए कि क्या URL मान्य हैं और वे हैं, यह देखने के लिए [सेटिंग्स> सामान्य] की जाँच की।
  • सहेजा गया [सेटिंग्स> पेरालिंक्स]।
  • इस लोकलहोस्ट पर एक और वर्डप्रेस स्थापित किया और यह काम करता है । तो, पहले वाला क्यों नहीं?

वर्डप्रेस को पुनर्स्थापित करें।
केसर

2
@kaiser हाँ, यह काम करेगा और मैंने ऐसा किया। लेकिन ऐसा क्यों हुआ? क्या हुआ? क्या सभी को एक ही मुद्दे का सामना करना चाहिए और इस प्रश्न को दर्ज करते समय अपनी वर्डप्रेस (संभवतः लाइव) वेबसाइटों को पुनर्स्थापित करना चाहिए?
पॉल

1
मुझे लगता है कि समस्या अपूर्ण या दूषित फ़ाइलें है। तो हाँ, यह मेरा सुझाव होगा।
केसर

1
मैं इस स्थानीयहोस्ट पर 10 महीने के लिए वर्डप्रेस 3.5 और फिर वर्डप्रेस 3.6 का उपयोग कर रहा हूं। यह एक या दो सप्ताह पहले टूट गया और आज मैं वर्डप्रेस 3.7 को अपडेट करने में सक्षम नहीं था। मैंने wp-config.php और / wp-content / को छोड़कर / wp-/ / और / wp-admin / और अन्य फ़ाइलों को अपडेट किया है। जब मैंने लोकलहोस्ट / wp-admin में प्रवेश किया, तो इसने मुझे डेटाबेस अपडेट करने के लिए कहा और वर्डप्रेस 3.7 पर काम करने के लिए अपडेट किया लेकिन समस्या बनी रही। इसलिए, फ़ाइलों को फिर से लोड करना और वर्डप्रेस को अपडेट करना कोई समाधान नहीं है। यह शायद डेटाबेस में कुछ गड़बड़ है। पूरे WordPress और सफाई डेटाबेस को पुनर्स्थापित करने में मदद करता है।
पॉल

जवाबों:


5

मेरे मामले में, यह केवल सेटिंग्स में सामान्य URL छोड़ा गया था -> सामान्य। मैंने इसे अपनी साइट URL से भर दिया, और सब कुछ फिर से काम करने लगा।

मुझे WP_DEBUG को wp-config.php में सक्षम करने से पता चला , और मुझे यह त्रुटि मिली: "सूचना: अनिर्धारित सूचकांक: मेजबान"


3

मेरे लिए, मुद्दा यह था कि मेरा लोकलहोस्ट सॉफ्टवेयर (एमकॉम, मैकओएस पर) एक सुरक्षित कनेक्शन बनाने में सक्षम नहीं था। WP_DEBUG को सक्षम करने और लॉग फ़ाइल की जांच करने के बाद, मैंने निम्न त्रुटि (मेरे द्वारा जोड़ा गया जोर) देखा:

PHP चेतावनी: एक अप्रत्याशित त्रुटि हुई। WordPress.org या इस सर्वर के कॉन्फ़िगरेशन में कुछ गड़बड़ हो सकती है। यदि आपको समस्याएँ बनी रहती हैं, तो कृपया समर्थन फ़ोरम आज़माएँ। ( WordPress WordPress.org पर एक सुरक्षित कनेक्शन स्थापित नहीं कर सका । कृपया wp- / / update.php में अपने सर्वर व्यवस्थापक से संपर्क करें।)

थोड़ा शोध के बाद, मैंने एक साइट को यह कहते हुए पाया कि मेरा PHP cURL एक्सटेंशन अक्षम हो सकता है। मैंने जांचने के लिए एक phpinfo () पेज बनाया; यह पहले से ही सक्षम था।

तब मुझे एक और साइट मिली, जिसमें कहा गया था कि MAMP एक लिबक्रेल लाइब्रेरी के साथ आता है, जो एक सीए-सर्टिफिकेट बंडल गायब है। मैं पृष्ठ की सामग्री यहाँ कॉपी करूँगा, यदि यह पृष्ठ लंबे समय तक रहता है तो :)

यदि आप MAMP का उपयोग कर रहे हैं और cURL के साथ कुछ कर रहे हैं, तो संभावना है कि आप निम्न त्रुटि में भाग लेंगे:

CURL त्रुटि (60): SSL प्रमाणपत्र समस्या, सत्यापित करें कि CA प्रमाणपत्र ठीक है। विवरण: त्रुटि: 14090086: SSL दिनचर्या: SSL3_GET_SERVER_CERTIFICATE: प्रमाणपत्र सत्यापित विफल

चिंता न करें: MAMP को कर्ल लाइब्रेरी के साथ बांधा गया है जो लगता है कि एक सीए-सर्टिफिकेट बंडल याद आ रहा है, जिसे हम हल करेंगे केवल libcurl MAMP का उपयोग करके

तो, चलो निम्नलिखित करें:

  1. रन / एप्लिकेशन / एमएनएम / लाइब्रेरी / बिन / कर्ल-कॉन्फिगरेशन- यह देखने के लिए कि आपको कौन सा संस्करण मिला है

  2. Http://curl.haxx.se/download/ पर जाएं और सही संस्करण डाउनलोड करें

  3. इसे कॉन्फ़िगर करें ।/configure --prefix = / Applications / MAMP / लाइब्रेरी /

  4. && मेक इनस्टॉल करें

यदि सब कुछ ठीक हो गया, तो MAMP को पुनः आरंभ करें और त्रुटि दूर होनी चाहिए

Http://dev.soup.io/post/56438473/If-youre-use-MAMP-and-doing-something से नकल की गई


मैंने देखा कि एक बार कॉन्फ़िगरेशन कदम पूरा हो गया था कि एसएसएल सपोर्ट न के बराबर है, और एसएसएच सपोर्ट नहीं पर सेट है। क्या इससे भी समस्याएँ पैदा होंगी?
एडम पैटरसन

0

वेल इवन गॉट को भी इसी तरह का मुद्दा मिला था।
1) अपनी होस्टिंग के "Cpanel" में प्रवेश करें
2) गोटो "स्वास्थ्य जाँच और निगरानी"
3) "पोर्ट 80" पर क्लिक करें
4) जाँच करें कि क्या इसकी अवरुद्ध,
क) हाँ >> हटाएँ फ़ाइलें जो वहाँ सूचीबद्ध हो सकती हैं।
b) NO >> अपने होस्टिंग सपोर्ट से संपर्क करें।
5) अगर 4a >> पोर्ट को अनब्लॉक करें, तो अनब्लॉक होने के लिए कुछ मिनट का समय लग सकता है।


वह लोकलहोस्ट पर है और उसने अपनी पहली पंक्ति में इसका उल्लेख किया है।
ट्रिनोनेसिस

0

उसी समस्या का सामना किया। डैशबोर्ड ठीक लोड हो रहा था, बस थीम्स और प्लगइन्स अनुभाग वास्तव में धीमा थे।

पता चला कि यह nslookup के साथ जाँच के बाद सिर्फ एक DNS समस्या थी , जिसने मुझे यह दिया:

Server:     127.0.0.53
Address:    127.0.0.53#53

मेरे वास्तविक आईपी एड्रेस के बजाय।

ऐसा करके इसे हल किया:

sudo rm -f /etc/resolv.conf
sudo ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf
reboot 

-1

अधिक समय बिताने के बाद मैंने इसे देखकर इसे हल किया है

wp-config.php

सुनिश्चित करें कि यह ध्वज गलत है, अगर यह सच है कि अपडेट नहीं हो सकता है

define('WP_HTTP_BLOCK_EXTERNAL', false);

मेरे पास यह सेट गलत है, मुद्दा अभी भी है।
ट्रिनोनेसिस


-2

wp_config.phpफ़ाइल के नितंब में कोड का निम्नलिखित टुकड़ा संपादित करें और जोड़ें:

define('FS_METHOD', 'direct');

कि ऑनलाइन रिपॉजिटरी से सीधे प्लगइन्स और थीम इंस्टॉलेशन की अनुमति दी जानी चाहिए।


-2

इस पेज पर जाएं प्लगइन जिप फाइल डाउनलोड करें और इसे इंस्टॉल करें फिर इसे सक्रिय करें।

अपने वर्डप्रेस डैशबोर्ड पर जाएं, डब्ल्यूपीसीएफ संपादक पर क्लिक करें, टैब प्रॉक्सी खोलें।

अपना HTTP प्रॉक्सी सेट करें।

कम से कम यह मेरा काम करता है।


-2

बस wp_configफ़ाइल में अपने साइट URL को परिभाषित करें , उदाहरण:

define( 'WP_SITEURL', 'http://localhost/your_site' );
define( 'WP_HOME', 'http://localhost/your_site' );

-2

यह मेरा मुद्दा कैसे तय हुआ।

Step1: Cpanel पर जाएं
Step2: "फाइल मैनेजर" पर क्लिक करें
Step3: एडिट मोड में "Wp-config.php" खोलें।
Step4: इस लाइन define('WP_HTTP_BLOCK_EXTERNAL', false);को अंत में पेस्ट करें । Step5: फाइल को सेव करें

अब अपने http://yourdomain.com/wp-admin/डैशबोर्ड की जांच करें - मुझे लगता है कि यह ठीक हो जाएगा।


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