एक और अपडेट प्राप्त करें वर्तमान में प्रगति पर है


77

मैं अपने वर्डप्रेस कोर को 4.5.1 में अपडेट करने की कोशिश कर रहा था, लेकिन मेरा सिस्टम कुछ अनुमतियों को याद कर रहा था, और अब सही अनुमति देने के बाद, मुझे उस संदेश से छुटकारा नहीं मिल सकता है और मैं अपग्रेड नहीं कर सकता। .Maintainance फ़ाइल की तलाश करने की कोशिश की है लेकिन वहाँ नहीं है।

अब मैं कैसे अपडेट करूं?

मदद के लिए धन्यवाद


1
उस संदेश को कुछ ही मिनटों के बाद ऑटो निकाल दिया गया, इसलिए अब समस्या हल हो गई है मैंने सफलतापूर्वक अपने वर्डप्रेस इंस्टॉलेशन को अपडेट किया है
सैम

यह कुछ कैश (उदा: WP ऑब्जेक्ट कैश) के कारण हो सकता है जो कुछ मिनटों के बाद खुद को साफ कर सकते हैं।
पोथी कालीमुथु

एक उत्तर के रूप में अपनी टिप्पणी जोड़ें और इसे बंद करने के लिए पूर्ण के रूप में चिह्नित करें। मैं खुश हूं कि आपका यह चलने लगा।
TomC

अंत में आपको एक छोटी सी टिप प्रदान की गई$>wp option delete my_option
प्रोस्टी नोव

5
बस "का चयन करें चुनें * से wp_optionsकहां option_nameकी तरह '% core_update%'" अपने डाटाबेस से। बस इस पंक्ति को wp_options तालिका से "core_updater.lock हटाएं" और फिर से चलाएं। यह मदद करता है
अरुल

जवाबों:


105

यह एक साथ कोर अपडेट को रोकने के लिए एक स्वचालित लॉक है। यह 15 मिनट के बाद चला जाएगा। यदि आप प्रतीक्षा नहीं करना चाहते हैं, तो विकल्प तालिका से रिकॉर्ड हटाएं - आमतौर पर wp_options

वर्डप्रेस 4.5 के बाद से:

option_name = 'core_updater.lock'

यदि आपके पास पुराना इंस्टालेशन है (वर्डप्रेस 4.5 से पहले):

option_name = 'core_updater'   

15
मेरी स्थापना में डेटाबेस में ऐसी कोई पंक्ति नहीं है और संदेश अभी भी दिखाई देता है। असली विकल्प का नाम है core_updater.lock(वर्डप्रेस 4.5.3 के लिए)
एथलन

और मैं पुष्टि कर सकता हूं'core_updater.lock'
प्रोवि नोवि

8
BEST IDEA: WP CLI के साथ ऐसा करें:wp option delete core_updater.lock
jerclarke

1
मुझे इनमें से 1 भी wp_options तालिका में नहीं मिल रहा है, और अभी भी यह संदेश मिल रहा है।
सोलोमन क्लॉसन

मेरे पास wp डेटाबेस में ऐसा कुछ नहीं है
user924

14

यदि आप wp-cli का उपयोग करते हैं तो निम्न कमांड चलाएँ:

wp option delete core_updater.lock

यह आदेश नाम के विकल्प को हटा देगा: core_updater.lock


वर्डप्रेस 4.9.7
user924

यह विकल्प अभी भी WP 5+
NickFMC

4

इस कोड को किसी भी प्लगइन या अपने थीम के फंक्शन्स . php फाइल में जोड़ें। जब आप बिना किसी कारण के अपने डेटाबेस को रोकने के लिए किए जाते हैं, तो इसे निकालना याद रखें।

delete_option( "core_updater.lock" );

1
वर्डप्रेस 4.9.7
user924

1
यह अभी भी WP 5+
NickFMC

मुझे 4.9.7 में कुछ भी पता नहीं है जो उपयोगकर्ता 924 की टिप्पणी के बावजूद काम नहीं करता है।
जॉन डी


0

इसकी पुष्टि करते हैं 'core_updater.lock'। यह पहली बार में स्पष्ट नहीं हो सकता है लेकिन लाइन को देखो 771

File: wp-admin/includes/class-wp-upgrader.php
754:    /**
755:     * Creates a lock using WordPress options.
756:     *
757:     * @since 4.5.0
758:     * @access public
759:     * @static
760:     *
761:     * @param string $lock_name       The name of this unique lock.
762:     * @param int    $release_timeout Optional. The duration in seconds to respect an existing lock.
763:     *                                Default: 1 hour.
764:     * @return bool False if a lock couldn't be created or if the lock is no longer valid. True otherwise.
765:     */
766:    public static function create_lock( $lock_name, $release_timeout = null ) {
767:        global $wpdb;
768:        if ( ! $release_timeout ) {
769:            $release_timeout = HOUR_IN_SECONDS;
770:        }
771:        $lock_option = $lock_name . '.lock';
772: 
773:        // Try to lock.
774:        $lock_result = $wpdb->query( $wpdb->prepare( "INSERT IGNORE INTO `$wpdb->options` ( `option_name`, `option_value`, `autoload` ) VALUES (%s, %s, 'no') /* LOCK */", $lock_option, time() ) );
775: 

यदि आप चाहें तो इस विकल्प को हटा सकते हैं :

$>wp option delete core_updater.lock

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