رفع خطای «Another Update in Process» در وردپرس


آیا تا کنون با خطای «بهروزرسانی دیگری در حال اجراست» (Another Update in Process) مواجه شدهاید؟ این خطا، باعث توقف بهروزرسانی وردپرس شما میشود. در حالت عادی، این مشکل به صورت خودکار رفع میشود اما اگر چنین اتفاقی رخ نداد، باید به فکر چاره باشید. در این مقاله، دو راهحل ساده برای از بین بردن خطای «بهروزرسانی دیگری در حال اجراست» را به شما آموزش خواهیم داد.
دلیل رخ دادن خطای «بهروزرسانی دیگری در حال اجراست»
معمولاً، هنگامیکه یک بهروزرسانی برای هسته وردپرس در پسزمینه در حال اجرا باشد و کاربر سعی کند بهروزرسانی دیگری را شروع کند؛ این خطا رخ میدهد. در طی فرآیند بهروزرسانی هسته، گزینه قفل کردن بهروزرسانیهای دیگر در دیتابیس (Database)، توسط وردپرس فعال میشود.
این گزینه، شما را از اجرای همزمان بهروزرسانیهای دیگر بر رو وبسایتتان منع میکند.
پیامی که در تصویر بالا مشاهده میکنید، پس از حدود 15 دقیقه و یا هنگامیکه فرآیند بهروزرسانی پایان یافت، از بین میرود. اگر وردپرس شما بر روی این پیام قفل کند یا شما نخواهید منتظر پایان بهروزرسانی بمانید؛ میتوانید فرآیند بهروزرسانی هسته را به صورت دستی ریست (Reset) کنید.
رفع خطای «بهروزرسانی دیگری در حال اجراست»
برای اینکه بهسرعت از دست پیام «بهروزرسانی دیگری در حال اجراست» خلاص شوید، باید گزینه «core_updater.lock» را از دیتابیس وردپرس خود حذف کنید. به این منظور، دو روش متفاوت وجود دارد که شما میتوانید با توجه بهراحتی خود، یکی از این دو روش را انتخاب کنید.
روش اول – استفاده از افزونه «Fix Another Update In Progress»
در این روش، ابتدا باید افزونه «Fix Another Update In Progress» را نصب و فعالسازی کنید. پس از فعالسازی افزونه، به بخش «Settings» رفته و گزینه «Fix Another Update In Progress» را انتخاب کنید. اگر بهروزرسانیها بر روی وبسایت شما قفل شده باشند، پیامی مانند تصویر زیر مشاهده خواهید کرد.
برای ادامه، کافی ست بر روی گزینه (Fix WordPress Update Lock) کلیک کنید. افزونه، گزینه قفل بهروزرسانی هسته وردپرس را از دیتابیس شما حذف میکند و شما پیامی مشابه با تصویر زیر را مشاهده خواهید کرد:
روش دوم – ایجاد تغییرات دستی در دیتابیس وردپرس
در این روش، میتوانید از بخش «phpMyAdmin» در پنل سرویس میزبانی خود و جستجو در دیتابیس وردپرس کمک بگیرید. در ابتدا، باید به بخش داشبورد (cPanel) یا (DirectAdmin) حساب میزبانی وردپرس خود بروید. در بخش مربوط به اطلاعات پایگاه داده، گزینه (phpMyAdmin) را پیدا کرده و بر روی آن کلیک کنید.
در این بخش، دیتابیس وردپرس خود را انتخاب کنید. با این کار، تمامی جداول موجود در دیتابیس وردپرس خود را مشاهده خواهید کرد. بر روی گزینه (Browse) در کنار جدول (wp_options) کلیک کنید.
با این کار، تمام سطرهای موجود در جدول گزینهها، به نمایش درمیآیند. باید سطری با نام (core_updater.lock) را پیدا کرده و گزینه (Delete) در کنار آن را انتخاب کنید.
اکنون میتوانید به وبسایت وردپرس خود بازگشته و بهروزرسانیهای خود را بدون هیچ مشکلی ادامه دهید.
امیدواریم این مقاله، به شما در رفع خطای «بهروزرسانی دیگری در حال اجراست» کمک کرده باشد. در صورت علاقه به مطالعه بیشتر در زمینه وردپرس، مطالب زیر را به شما پیشنهاد میکنیم:
- راهاندازی و مدیریت سایت با وردپرس
- چگونه یک پست خصوصی در وردپرس ایجاد کنیم؟
- ایجاد چکلیست در پستهای وردپرس
- چگونه پستهای پربازدید را در وردپرس نمایش دهیم؟
#