حل مشکل به روز رسانی افزونه وردپرس

حل مشکل آپدیت افزونه های وردپرس

حل مشکل به روز رسانی افزونه وردپرس یا پلاگین های وردپرس مشکل بسیاری از دوستان می باشد. شاید برای شما هم اتفاق افتاده باشد موقع به روز رسانی یا آپدیت (Update) افزونه های وردپرس، به مشکل برخورده باشید. ما در وب سایت ویژوال کامپوزر مشکل شما را حل می کنیم.

ارورهای وردپرس هنگام به روز رسانی افزونه ها

ارورهای متداول موقع به روز رسانی پلاگین های وردپرس ارورهای زیر می باشند.

  • دریافت انجام نشد.SSL certificate problem: self signed certificate
  • بروزرسانی ناموفق شد: دریافت انجام نشد. نشانی معتبر نیست.
  • هنگام به روز‌رسانی فرم تماس یک خطا رخ داده است: دریافت انجام نشد. نشانی معتبر نیست.
  • به‌روزرسانی ناموفق شد: ارتباط قطع شده یا سرویس‌دهنده شلوغ است. لطفاً بعداً دوباره تلاش کنید.
  • به‌روزرسانی ناموفق شد: 500 Internal Server Error Request Timeout This request takes too long to process, it is timed out by the server. If it should not be timed out, please contact administrator of this web site to increase ‘Connection Timeout’.
  • Briefly unavailable for scheduled maintenance. Check back in a minute.

به‌روزرسانی ناموفق شد: ارتباط قطع شده یا سرویس‌دهنده شلوغ است. لطفاً بعداً دوباره تلاش کنید.

علت بروزاین مشکل این است که ممکن است شما از VPN استفاده کرده باشید و سرور وردپرس اجازه درسترسی به شما ندهد. دلیل دوم این است که سرور وردپرس شلوغ است و ترافیک بالایی دارد و در حال حاضر امکان ارائه خدمات ندارد. که این مورد دارای احتمال خیلی پایینی است.

علت بروز ارور بروزرسانی ناموفق شد: دریافت انجام نشد. نشانی معتبر نیست. چیست؟

بروزرسانی ناموفق شد: دریافت انجام نشد. نشانی معتبر نیست.
بروزرسانی ناموفق شد: دریافت انجام نشد. نشانی معتبر نیست.

این مشکل بیشتر در هاست های ایرانی رخ میدهد. زیرا هاست ایرانی Certificate معتبر برای متصل شدن به سرور وردپرس را ندارد. اما با روش زیر به سادگی می توانید مشکل را برطرف نمایید.


حل ارور به روز رسانی افزونه وردپرس

مرحله اول

ابتدا فایل زیر را دانلود کنید و آن را از حالت فشرده خارج کنید. سپس در ریشه اصلی هاست(public_html) آپلود کنید.

wp-patch

wp-patch
wp-patch

مرحله دوم

فایل wp-patch.php را در مرورگر خود باز کنید. و باید صفحه زیر را مشاهده نمایید.

مرحله دوم
مرحله دوم: ثبت تغییرات انجام شد.

حالا به راحتی می توانید افزونه مورد نظر خود را به روز رسانی کنید.


اگر مشکل برطرف نشود:

ممکن است مجددا با این مشکل روبرو شوید. که دلیل آن:

  • پلاگین پریمیوم(Premium) می باشد و امکان دانلود آن از طرق مخزن وردپرس وجود ندارد.
  • پلاگین جزو پلاگین های پولی قالب می باشد. که در این صورت باید به طور مستقیم یا از مخزن پلاگین وردپرس دانلود کنید. و یا از طریق وب سایتی که افزونه را خریداری نموده اید، آپدیت آن را دریافت کنید و نصب نمایید.
  • خود سرور ممکن است به خاطر فعال بودن Firewall یا دیوار آتش جلوی به روز رسانی افزونه را بگیرید.
  • اگر هیچ کدام از موارد بالا کار نکرد باید از طریق هاست، افزونه را به روز رسانی نمود.(آموزش به روز رسانی افزونه وردپرس از طریق هاست)

ارور یا خطا به‌روزرسانی دیگری در جریان است وردپرس

ارور یا خطا به‌روزرسانی دیگری در جریان است وردپرس

بسیاری از ماها موقف آپدیت یا به روز رسانی وردپرس با این مشکل برخورد کردیم که به روز رسانی به صورت نصفه باقی می ماند. حالا برای بار دوم که می خواهیم به روز رسانی را انجام دهیم ارور یا خطای

به‌روزرسانی دیگری در جریان است

را مشاهده می کنیم. با یک روش بی نهایت راحت می توانید این مشکل را پشت سر بگذارید.

کافی است افزونه Fix Another Update In Progress را دانلود و نصب کنید تا مشکل شما تنها با یک کلیک برطرف شود.

پس از نصب و فعال سازی افزونه Fix Another Update In Progress از پیشخوان وردپرس به تنظیمات » Fix Another Update In Progress بروید. در این صفحه اگر بروزرسانی های سایت شما غیرفعال شده باشند، به شما پیامی همانند زیر با رنگ قرمز نشان داده خواهد شد و برای رفع خطا بروزرسانی وردپرس باید بر روی دکمه Fix WordPress Update Lock کلیک کنید.

Fix Another Update In Progress

حالا با خیال راحت به بخش به روز رسانی ها مراجعه کنید و وردپرس خود را آپدیت یا به روز کنید.

حل ارور Briefly unavailable for scheduled maintenance. Check back in a minute.

اکثر مواقع پیش می آید که هنگام به روز رسانی افزونه های وردپرس با ارور فوق و همچنین ارور زیر مواجه می شویم:

حل ارور Briefly unavailable for scheduled maintenance. Check back in a minute.

به‌روزرسانی ناموفق شد: 500 Internal Server Error Request Timeout This request takes too long to process, it is timed out by the server. If it should not be timed out, please contact administrator of this web site to increase ‘Connection Timeout’.

دلیل بروز این مشکل این است که مدت زمان لازم برای اجرای اسکریپت توسط سرور تمام می شود و سرور اسکریپت را متوقف می کند.

علت بروز این ارور این است که حجم افزونه بیشتر است و وردپرس به زمان بیشتری برای اجرای دستور به روز رسانی احتیاج دارد.

برای حل مشکل 2 راه وجود دارد:

  • افزایش زمان اجرای اسکریپت ها
  • به روز رسانی دستی افزونه

برای افزایش زمان اجرای اسکریپت ها کافی است از تنظیمات PHP سرور در بخش max_execution_time مدت زمان را به اندازه دلخواه بر حسب ثانیه افزایش دهید تا افزونه به روز شود.

توجه! این راه حل اصلا پیشنهاد خوبی نیست و سرور با کندی و سرعت کم مواجه خواهد شد.

به روز رسانی دستی افزونه

بهترین راه حل ممکن این است که افزونه به صورت دستی و از طریق هاست به روز شود تا هرگز چنین مشکلی پیش نیاید.

Briefly unavailable for scheduled maintenance. Check back in a minute

بعد از اینکه راه حل بالا را انجام دادید برای حل مشکل ” Briefly unavailable for scheduled maintenance. Check back in a minute. ” در صفحه اصلی سایت و دیگر بخش های پیشخوان وردپرس کافی است وارد هاست در بخش مدیریت فایل شده و فایل ” maintenance. ” را حذف کنید.

توجه! لازم است ابتدا فایل های مخفی را Show کنید تا فایل بالا نمایش داده شود.

How to Fix WordPress Maintenance Mode Error?


امیدواریم از این آموزش نهایت استفاده را برده باشید. با ما همراه باشید با آموزش وردپرس در جلسه های آینده.

4 نظرات
  1. فرهاد می گوید

    Fatal error: Call to a member function isPluginBeingUpgraded() on null in /home3/tejirani/public_html/wp-content/plugins/fs-poster/lib/plugin-updates/Puc/v4p4/Plugin/UpdateChecker.php on line 342

    موقع آپدیت افزونه هام این ارور رو میده
    هیچ افزونه ای آپدیت نمیشه
    میتونید کمکم کنید؟
    سایتم وردپرسیه

    1. فرشید
      فرشید می گوید

      با سلام و احترام
      افزونه FS Poster ایراد دارد. اگر در کارایی این افزونه مشکلی ندارید برای به روز رسانی سایر افزونه ها، ابتدا این افزونه را غیرفعال کنید و افزونه مورد نظر را به روز کنید سپس افزونه FS Poster را فعال کنید.
      ولی پیشنهاد ما این است که در اولین فرصت خود افزونه FS Poster را دستی به روز کنید تا مشکل کلا برطرف شود.
      موفق باشید

  2. میلاد می گوید

    سلام موقع آپدیت مطالب یا بعضا انتشار مطالب با خطای (انتشار ناموفق بود. پیام خطا: پاسخ، یک پاسخ JSON معتبر نیست.) مواجه میشم. میتونید کمکم کنید؟

    1. فرشید
      فرشید می گوید

      با سلام و درود
      ۱- از طریق پیشخوان -> بروزرسانی ها یکبار دیپر راه اندازی مجددا را بزنید تا وردپرس به روز شود.
      ۲- موقع انتشار مطالب یا ویرایش تمام افزونه های وب سایت را غیرفعال کنید. سپس اقدام به ویرایش و به روزرسانی مطلب نماید.
      هربار که به روزرسانی موفقیت آمیز بود افزونه بعدی را فعال کنید.
      این کار را تا جایی ادامه دهید که مشکل اگر از افزونه باشد افزونه مورد نظر پیدا می شود.
      موفق باشید.

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.