আর একটি আপডেট থেকে মুক্তি পান বর্তমানে চলছে


77

আমি আমার ওয়ার্ডপ্রেস কোরটি 4.5.1 এ আপডেট করার চেষ্টা করছিলাম তবে আমার সিস্টেমে কিছু অনুমতি অনুপস্থিত ছিল এবং এখন সঠিক অনুমতি দেওয়ার পরে আমি সেই বার্তাটি থেকে মুক্তি পেতে পারি না এবং আমি আপগ্রেড করতে পারি না। একটি .মেনটেন্যান্স ফাইলটি অনুসন্ধান করার চেষ্টা করা হয়েছিল কিন্তু তা নেই।

আমি এখন কিভাবে আপডেট করব?

সাহায্যের জন্য ধন্যবাদ


1
এই বার্তাটি কয়েক মিনিটের পরে স্বয়ংক্রিয়ভাবে সরিয়ে ফেলা হয়েছে, সুতরাং সমস্যাটি এখন সমাধান হয়েছে একটি আমি সফলভাবে আমার ওয়ার্ডপ্রেস ইনস্টলেশন আপডেট করেছি
স্যাম

এটি কিছু ক্যাশের কারণে হতে পারে (উদা: ডাব্লুপি অবজেক্ট ক্যাশে) যা কয়েক মিনিটের পরে নিজেই সাফ হয়ে গেছে।
পথি কলিমুথু

আপনার মন্তব্যটিকে উত্তর হিসাবে যুক্ত করুন এবং এটি বন্ধ করার জন্য সম্পূর্ণ হিসাবে চিহ্নিত করুন। ভাল লাগছে আপনাকে কাজ করতে দেখে।
টমসি

আপনি শেষে একটু টিপ দেওয়া$>wp option delete my_option
prosti থেকে

5
আপনার "ডিবি থেকে '' কোরিড আপডেট% ' wp_optionsযেখানে পছন্দ করেন তার থেকে বেছে নিন" নির্বাচন করুন option_name। কেবল এই সারিটি wp_options টেবিল থেকে "কোর_আপডেটর.লক মুছুন" মুছুন এবং এটিকে আবার চালান। এটির সাহায্যে
Arul

উত্তর:


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'
Prosti

8
সেরা আইডিয়া: ডাব্লুপি সিএলআই এর সাথে এটি করুন:wp option delete core_updater.lock
জার্কার্ক

1
আমি wp_options টেবিলের মধ্যে এর মধ্যে একটিও খুঁজে পাচ্ছি না এবং এখনও এই বার্তাটি পাচ্ছি।
সলোমন ক্লসন


14

আপনি যদি wp-cli ব্যবহার করেন তবে নিম্নলিখিত কমান্ডটি চালান:

wp option delete core_updater.lock

এই আদেশটি নামের বিকল্পটি মুছবে: core_updater.lock


ওয়ার্ডপ্রেস 4.9.7
ইউজার 924

এই বিকল্পটি এখনও ডাব্লুপি 5+ এ কাজ করে
নিকএফএমসি

4

এই কোডটি কোনও প্লাগইন বা আপনার থিমের ফাংশন.এফপি ফাইলটিতে যুক্ত করুন। অকারণে আপনার ডাটাবেসটিকে টিকিয়ে রাখা রোধ করার জন্য আপনি যখন এটি সম্পন্ন করেছেন তখন এটি সরিয়ে ফেলতে ভুলবেন না।

delete_option( "core_updater.lock" );

1
ওয়ার্ডপ্রেস 4.9.7
ইউজার 924

1
এটি এখনও ডাব্লুপি 5+
নিক এফএমসি

আমি ৪৯.৯. in তে এমন কিছু সম্পর্কে অবগত নই যা ব্যবহারকারীর সম্পর্কে মন্তব্য করা সত্ত্বেও এটি কাজ করে না।
জন ডি


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
ইউজার 924
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.