HamyarWP - همیاروردپرس
HamyarWP - همیاروردپرس
خواندن ۳ دقیقه·۱ سال پیش

رفع خطای جهت انجام عملیات تعمیرات زمان‌بندی شده در وردپرس

چرا خطای Briefly Unavailable for Scheduled Maintenance اتفاق می‌افتد؟
اگر وردپرس شما نسخه بالای 3.7 به بعد باشد، احتمالا دیده‌اید که وردپرس، گزینه بروزرسانی خودکار افزونه‌ها را اضافه کرده است. بنابراین در صورتی که شما دکمه تایید این قابلیت را فشار دهید، سایت هر بار برای آپدیت افزونه به صورت خودکار به حالت تعمیر و نگهداری می‌رود. اینطوری می‌شود که وارد سایت شده و با پیغام عملیات تعمیرات زمان بندی شده روبرو می‌شوید.

در صورتی که این گزینه در سایت شما فعال نباشد، تنها زمانی با خطای Briefly Unavailable for Scheduled Maintenance روبرو می‌شوید، که قصد بروزرسانی افزونه‌ای را داشته باشید. خطای جهت انجام عملیات تعمیرات زمان‌بندی شده در وردپرس می‌تواند کاربران زیادی را از سایت شما دور کرده و باعث ‌از دست رفتن ترافیک قابل ملاحظه‌ای باشید. در واقع نوعی پیغام اطلاع رسانی است که کاربران را از وضعیت تعمیر سایت باخبر کند. در بسیاری از موراد شما خودتان بدون بازدید از صفحه اصلی سایت، متوجه این اتفاق نمی‌شوید. مگر اینکه کاربری به شما اطلاع دهد که سایت‌ شما، این پیغام را داده و یا مشغول آپدیت و بروزرسانی افزونه‌ای باشید.

به طور کلی، ظهور خطای Briefly Unavailable for Scheduled Maintenance به دلایل مختلفی در سایت وردپرسی‌ شما اتفاق می‌افتد. موارد زیر از جمله دلایلی هستند که شما را با این پیغام روبرو می‌کنند:

  • وسط بروزرسانی افزونه‌ای، تب مرورگر را بسته و یا اینترنت را قطع کردید.
  • هاست وردپرس شما کند است ( معمولا هاست‌های اشتراکی این وضعیت را دارد)
  • کمر به بروزرسانی قالب و افزونه‌های زیادی بطور همزمان بستید.

خطای Briefly Unavailable for Scheduled Maintenance چه زمانی دردسرساز می‌شود؟

زمانی که وردپرس، مشغول فرایند بروزرسانی است، فایل‌های ضروری را از سرور دانلود می‌کند و در نهایت فایل جدید را نصب کرده و در این فاصله، پیغام خطای جهت انجام عملیات تعمیرات زمان‌بندی شده در وردپرس را نشان می‌دهد. در این موارد سایت شما تنها چند ثانیه در این حالت بوده و دوباره به کار خود ادامه می‌دهد.

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

راه حل خطا چیست؟

اگر در حال بروزرسانی افزونه بودید و این اتفاق افتاد، مطمئن شوید که بروزرسانی باموفقیت و تا آخر انجام شده باشد. چرا که ممکن است چند وقت بعد سایت‌تان با نسخه قبلی به مشکل بخورد. وارد هاست خود شوید.

  • وارد هاست شوید

این خطا از طریق هاست شما قابل حل است. برای این کار وارد پنل مدیریتی هاست شده و به قسمت file manager بروید. اگر از سی پنل استفاده می‌کنید که کارتان راحت است. هرچند استفاده از سایر میزبان‌ها هم چندان تفاوتی در روال کار ندارد. بعد از کلیک روی پوشه مدیریت فایل، به پوشه public-html بروید.

  • فایل maintenance. را پیدا کنید

زمانی که این اعلان روی سایت ایجاد می‌شود، وردپرس یک فایل maintenance. به صورت موقت روی سایت ایجاد می‌کند. حالا اگر این فایل حذف شود، وردپرس می‌تواند به حالت قبلی‌اش برگردد. در فایل public-html به دنبال فایل maintenance. باشید. حالا روی آن راست کلیک کرده و گزینه delete را انتخاب کنید. سایت خود را چک کرده و مطمئن شوید و خطای حالت تعمیر از روی سایت‌ شما پاک شده باشد.

حال تصور کنید به جای اینکه کاربر با پیغام ناخوشایند Briefly Unavailable for Scheduled Maintenance روبرو شود، می‌توانید صفحه مورد نظر را برای او سفارشی سازی کنید. جوری که هر بار در صورتی که این پیغام از طرف وردپرس اعلام شد، کاربر از ذوق دیدن صفحه سفارشی سازی شده سایت، آن را به خاطر بسپارد و بعد از برطرف شدن خطای تعمیر، دوباره به سایت‌تان برگردد.

تعمیرات زمان‌بندی وردپرسوردپرسخطای رایج در وردپرس
در ویرگول همیاروردپرس میتوانید مقاله های جذابی بخوانید که از دل تجربیات تیم همیاروردپرس استخراج شده است
شاید از این پست‌ها خوشتان بیاید