آیا هنگام بهروزرسانی وردپرس با خطای "Another Update in Process" مواجه شدهاید؟ این خطا میتواند مانع از انجام بهروزرسانیها شده و شما را سردرگم کند. در این مقاله، به بررسی علت بروز این خطا و ارائه راهحلهای عملی برای رفع آن میپردازیم. بهروزرسانیهای منظم وردپرس، افزونهها و قالبها برای حفظ امنیت و عملکرد بهینه وبسایت شما ضروری هستند. با ما همراه باشید تا با این خطا و نحوه مقابله با آن آشنا شوید.
خطای Another Update in Process معمولاً زمانی رخ میدهد که وردپرس در حال انجام یک بهروزرسانی است و تلاش میکنید بهروزرسانی دیگری را نیز آغاز کنید. این مسئله میتواند ناشی از تداخل در فرآیندهای بهروزرسانی، کندی سرور یا مشکلات دیگر باشد. در این راهنما، راهحلهایی را ارائه میدهیم که به شما کمک میکند تا این خطا را برطرف کرده و وبسایت خود را بهروز نگه دارید.
علت بروز خطای Another Update in Process در وردپرس
این خطا معمولاً به دلیل تداخل در فرآیندهای بهروزرسانی رخ میدهد. وردپرس بهطور همزمان قادر به انجام چندین بهروزرسانی نیست. وقتی یک بهروزرسانی در حال انجام است (مثلاً بهروزرسانی افزونه یا قالب)، وردپرس یک قفل بر روی پایگاه داده قرار میدهد تا از تداخل و بروز مشکلات احتمالی جلوگیری کند. این قفل تا زمان اتمام بهروزرسانی قبلی فعال میماند. اگر در این حین سعی کنید بهروزرسانی دیگری را آغاز کنید، با خطای Another Update in Process مواجه خواهید شد.
این خطا میتواند در موارد زیر رخ دهد:
- بهروزرسانی همزمان افزونهها و قالبها
- تداخل در فرآیند بهروزرسانی هسته وردپرس
- مشکلات مربوط به سرعت سرور یا اتصال اینترنت
در ادامه، راهحلهای مختلفی را برای رفع این خطا بررسی میکنیم.
راهحلهای رفع خطای Another Update in Process
خوشبختانه، راهحلهای ساده و موثری برای رفع خطای Another Update in Process وجود دارد. در ادامه، دو روش اصلی برای حل این مشکل را بررسی میکنیم:
1. استفاده از افزونه
سادهترین و سریعترین راهحل، استفاده از افزونههای مخصوص است. افزونه "Fix Another Update In Progress" یکی از این افزونههاست که بهصورت رایگان در دسترس است و بهراحتی میتوانید آن را از مخزن افزونههای وردپرس نصب و فعال کنید.
- وارد پیشخوان وردپرس خود شوید و از منوی "افزونهها"، گزینه "افزودن" را انتخاب کنید.
- در کادر جستجو، عبارت "Fix Another Update In Progress" را تایپ کنید و افزونه را جستجو کنید.
- پس از یافتن افزونه، آن را نصب و فعال کنید.
- پس از فعالسازی، افزونه یک گزینه جدید به نام "Fix Another Update In Progress" در منوی پیشخوان اضافه میکند.
- بر روی این گزینه کلیک کنید. صفحهای مشابه تصویر زیر به شما نمایش داده میشود که وضعیت قفل بهروزرسانی وردپرس را نشان میدهد.
بر روی دکمه "Fix WordPress Update Lock" کلیک کنید.
پس از اتمام فرآیند، یک پیغام سبز رنگ مشابه تصویر زیر نمایش داده میشود که نشان میدهد قفل بهروزرسانی با موفقیت برداشته شده است.
2. رفع خطا از طریق phpMyAdmin در هاست
اگر نمیخواهید از افزونه استفاده کنید، میتوانید از طریق پنل مدیریت هاست خود، این خطا را رفع کنید. برای این کار، مراحل زیر را دنبال کنید:
وارد پنل مدیریت هاست خود شوید و به بخش "phpMyAdmin" بروید. این ابزار به شما امکان میدهد تا مستقیماً به پایگاه داده وردپرس خود دسترسی داشته باشید.
- در phpMyAdmin، پایگاه داده مربوط به وبسایت خود را انتخاب کنید. نام پایگاه داده معمولاً در تنظیمات هاست یا فایل wp-config.php وبسایت شما قابل مشاهده است.
- در لیست جداول، جدول "wp_options" (یا نام جدول مشابه با پیشوند wp) را پیدا کنید و روی آن کلیک کنید.
- بر روی گزینه "Browse" کلیک کنید.
- در جدول "wp_options"، به دنبال ردیفی با نام "core_updater.lock" بگردید.
- اگر ردیف "core_updater.lock" را پیدا کردید، روی دکمه "Delete" یا آیکون سطل زباله کلیک کنید تا این ردیف حذف شود.
با حذف این ردیف، قفل بهروزرسانی برداشته میشود و میتوانید دوباره فرآیند بهروزرسانی را آغاز کنید. پس از انجام این مراحل، به وبسایت خود بازگردید و سعی کنید بهروزرسانی را دوباره انجام دهید. خطای Another Update in Process نباید دیگر نمایش داده شود.
نتیجهگیری
خطای Another Update in Process یک مشکل رایج در وردپرس است که با استفاده از راهحلهای سادهای مانند استفاده از افزونه یا دسترسی به phpMyAdmin قابل رفع است. با دنبال کردن مراحل ذکر شده در این مقاله، میتوانید این خطا را برطرف کرده و وبسایت خود را بهروز نگه دارید. بهروز نگهداشتن وردپرس، افزونهها و قالبها برای حفظ امنیت و عملکرد بهینه وبسایت شما ضروری است. اگر با هر یک از مراحل مشکل داشتید، از نظرات خود برای ما بنویسید تا شما را راهنمایی کنیم.
ارسال پاسخ