इस त्रुटि को कैसे ठीक करें घातक त्रुटि: अपरिभाषित फ़ंक्शन को कॉल करें ...?


11

घातक त्रुटि: पंक्ति 14 पर /home/content/33/7211533/html/someSite/wp-blog-header.php में अपरिभाषित फ़ंक्शन wp () को कॉल करें

क्या किसी को पता है कि समस्या क्या है?

मैं पहले से ही wp-includesऔर wp-adminफोल्डर को अपडेट करता हूं और मेरा काम functions.phpठीक है, लेकिन मैंने यह पता नहीं लगाया है कि इसे कैसे ठीक किया जाए। कोई सुझाव?


संपादित करें

मैंने वर्डप्रेस को पुन: स्थापित किया, (साइट पर नई प्रति अपलोड करें, और मैंने यह सुनिश्चित किया कि यह अद्यतित है) - एक मैनुअल अपडेट के बराबर ।

इसके बाद इसका काम ठीक होने लगा, इसलिए यह समस्या अब ठीक हो गई है।


आपको अपने पर्यावरण (वर्डप्रेस संस्करण, सक्रिय थीम / प्लगइन्स, आदि) के बारे में बहुत अधिक जानकारी प्रदान करने की आवश्यकता है, जो आप कर रहे हैं, और आप कहाँ और कैसे / कैसे प्राप्त कर रहे हैं। त्रुटि।
चिप बेनेट

कृपया अपने समाधान को प्रश्न के संपादन के बजाय वास्तविक उत्तर के रूप में जोड़ें।
s_ha_dum

WP Error Fix ( wordpress.org/plugins/wp-bug-tracker ) प्लगइन की जाँच करें । मुझे लगता है कि इसे पहले WP बग ट्रैकर कहा जाता था।

जवाबों:


7

wp()काफी आवश्यक कार्य है। यह functions.phpफ़ाइल में रहता है ( functions.phpथीम, अलग चीज़ में भ्रमित न हों ) और मुझे नहीं लगता कि आप requireकिसी बिंदु पर उस फ़ाइल के लिए निर्देश पारित किए बिना WP लोड कर सकते हैं ।

तो आपकी स्थापना बहुत टूटी हुई लगती है - या तो functions.phpकोर में फ़ाइल क्षतिग्रस्त है या कुछ और टूट गया है और यह उस फ़ाइल को लोड करना छोड़ देता है।


हाँ आपका सही आदमी, मैंने जो किया वह सब कुछ पुनः स्थापित करने का है ... मैं आपके उत्तर को पढ़ने से पहले ही समस्या को ठीक कर देता हूं, लेकिन आपका उत्तर मेरा ही है, इसलिए मैं आपका उत्तर भी
चुनूंगा

11

आपकी wp-config.phpफ़ाइल किसी कारण से खाली हो सकती है।


1
यह क्यों ठुकराया जा रहा है? मेरे मामले में इसका कारण था।
br4nnigan

1
मेरे अंत पर भी यही समस्या थी। मुझे लगता है कि wp-config की बचत बाधित हो गई, और फ़ाइल खाली होने के कारण समाप्त हो गई और यह त्रुटि फेंक रही थी। इसे बहाल किया और इसे ठीक कर लिया गया।
3

मुझे नहीं पता कि मेरा wp-config.php क्या खाली हो गया। एक बार जब यह तय हो गया, तो सब कुछ ठीक रहा ...
amit bakle

1

जब मैं साइटग्राउंड में चला गया, तो मुझे नहीं पता कि साइटग्राउंड ने फाइल को अंतिम पंक्ति में wp-config.phpफ़ाइल को गलत निर्देशिका में क्यों बदल दिया ।

स्क्रीनशॉट

इसके बजाय सही रास्ता यह होना चाहिए:

/* That's all, stop editing! Happy blogging. */
/** Absolute path to the WordPress directory. */
if ( ! defined( 'ABSPATH' ) )
    define( 'ABSPATH', dirname( __FILE__ ) . '/' );

/** Sets up WordPress vars and included files. */
require_once( ABSPATH . 'wp-settings.php' );

0

जब आपके पास पर्याप्त डिस्क स्थान नहीं है, तो यह समस्या स्वत: अद्यतन का उपयोग करने के कारण हो सकती है। यदि ऐसा है, तो अपने सर्वर पर कुछ स्थान खाली करें, फिर Wordpress को नवीनतम संस्करण में मैन्युअल रूप से अपग्रेड करें।


0

ऐसा लगता है कि यह मुद्दा दूषित wp-config.php का परिणाम था, मैंने डेटाबेस क्रेडेंशियल के साथ स्थानीय संस्करण को अपडेट किया और ftp के माध्यम से अपलोड किया और यह काम किया।


0

एक ही मुद्दा था। एक आसान उपाय है:

  1. Wp-settings.php खोलें
  2. निम्नलिखित पंक्तियों पर टिप्पणी करें ("स्वास्थ्य" की खोज करें:
    // if ( ! class_exists( 'WP_Site_Health' ) ) {
    //    require_once ABSPATH . 'wp-admin/includes/class-wp-site-health.php';
    // }
    // WP_Site_Health::get_instance();
  1. अपने सभी प्लगइन्स को अपडेट करें
  2. पिछले राज्य में wp-settings.php को पुनर्स्थापित करें

-1

अद्भुत ... यदि आपके पास घातक त्रुटि है या अपरिभाषित फंकशन जूस आपके ईमेल पर जाता है और उस ईमेल पर आपको अपने होस्टिंग एड्रेस से एक संदेश भेजा जा सकता है ... बस पुनर्स्थापित करें या उस ईमेल पेज से लॉग इन करें ... समस्या निर्धारित होगा..


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