در واقع خطای briefly unavailable scheduled maintenance در وردپرس جلوه ای از حالت تعمیر وردپرس می باشد ، هنگامی که شما به صورت آنلاین از طریق مخزن وردپرس قصد آپدیت کردن سیستم مدیریت محتوا و یا افزودن افزونه های وردپرس را داشته باشید ، تعدادی از قایل های سیستم دچار تغییر و جایگزینی می شوند، در این مقاله قصد معرفی این خطا و روش های رفع آن را داریم.
خطای briefly unavailable scheduled maintenance در وردپرس
خطای briefly unavailable scheduled maintenance در وردپرس در واقع به عنوان یک خطا یا ارور طبقه بندی نمی شود ، در واقعا این خطا در وردپرس جلوه ای از حالت تعمیر وردپرس می باشد.
هنگامی که شما به صورت آنلاین از طریق مخزن وردپرس قصد آپدیت کردن سیستم مدیریت محتوا و یا افزودن افزونه های وردپرس را داشته باشید ، در واقع تعدادی از قایل های سیستم دچار تغییر و جایگزینی می شوند، چون وردپرس در واقع بتدا فایل قدیمی را پاک کرده و سپس فایل جدید را جایگزین می کند ممکن است در لحظه ی بروزرسانی وبسایت شما بالا نیاید .
برای حل این مشکل وردپرس راه حلی تحت عنوان خطای briefly unavailable scheduled maintenance در وردپرس را استفاده می کند ، به این منظور که در هنگام بروز رسانی و فعالسازی افزونه ها فایلی تحت عنوان .maintenance در بخش public_html هاست شما آپلود می شود که در واقع جایگزین فایل index.php شده و به اروری که نشان می دهد می گوید که سایت در دست تعمیر می باشد.
دلایل بروز خطای briefly unavailable scheduled maintenance در وردپرس
اما برخی مواقع ممکن است بعد از اتمام فرآیند بروزرسانی این فایل پاک نشودو با این خطا در وردپرس مواجه شوید، در واقع این اتفاق معمولا در هاست های اشتراکی رخ می دهد و دلیل آن این است که ترافیک مصرفی یا میزان مصرف منابع سرور به طور لحظه ای بسیار زیاد شود که این قضیه باعث time out می شود .
دلیل دیگر این است که برخی مواقع ممکن است شما ، به صورت دستی دسترسی ها (Chmod) را در هاستتان تغییر داده باشید و این قضیه در برخی مواقع باعث می شود که دسترسی وردپرس برای حذف فایل .maintenance کم باشد . در نهایت با این خطا در وردپرس مواجه شوید.
دلیل دیگری که می تواند باعث بروز این اتفاق شود ، استفاده از افزونه های خراب و یا ناسازگار با نسخه وردپرس می باشد ، به این صورت که وردپرس درون یک حلقه گیر کرده و نمی تواند خواسته شمارا صورت دهد ، در این مواقع شما باید فایل افزونه خرابتان را از هاست و یا FTP پاک کنید.
روش حل خطای briefly unavailable scheduled maintenance در وردپرس
در مورد اتفاقاتی که باعث بروز این خطا می شود صحبت کردیم ، رفع خطای briefly unavailable scheduled maintenance در وردپرس بسیار راحت می باشد و تنها باید فایل .maintenance را از درون Public_html حذف نمایید .
این فایل به صورت عادی در هاست های سی پنل و دایرکت ادمین ( کنترل پنل هایی که برروی سرور های لینوکسی نصب می شوند) در حالت مخفی می باشد و برای مشاهده این فایل اما عجله نکنید ، درست است که با حذف این فایل وردپرس از حالت تعمیر خارج می شود ، اما در مواردی که خرابی در فایل های وردپرستان پیش آمده باشد با حذف این قایل مکن است دچار مشکلات بزرگ تری شوید. برای رفع این مشکل می توانید به صورت قدم به قدم با دستور العمل زیر پیش بروید.
مراحل رفع این خطا در وردپرس
۱. ابتدا بررسی کنید که فایل های وردپرسی شما به طور صحیح بروزرسانی شده اند یا خیر، برخی مواقع که شما بروزرسانی وردپرس ، قالب ها و یا افزونه ها را انجام می دهید پیغام موفقیت آمیز برای شما در صفحه نمایش داده می شود.
اما با رفرش کردن صفحه با خطای briefly unavailable scheduled maintenance در ورد پرس مواجه می شوید ، در این مواقع می توانید به راحتی فایل .maintenance حذف نمایید اما اگر اینطور نیست به مرحله دوم بروید بروید.
۲. قطعا بررسی فایل های بروزرسانی شده برای یک وبمستر سخت است در نتیجه بروزرسانی وردپرس را در مواقعی که پیغام موفقیت آمیز را مشاهده نکرده اید ، باید به طور دستی انجام دهید و سپس می توانید سایت را از حالت تعمیر خارج کنید.
اگر بروزرسانی که انجام داده اید قالب و یا افزونه بوده است ، یکبار دیگر سازگاری و سلامت افزونه و قالب را بررسی کنید ، بهتر است اگر با خطای briefly unavailable scheduled maintenance در وردپرس مواجه شدید ، افزونه و یا قالب را حذف کنید و بعد وبسایت را از حالت تعمیر خارج کنید .
پیشگیری از خطای briefly unavailable scheduled maintenance در ورد پرس
همیشه پیشگیری بهتر از درمان است، در این مورد هم قطعا بهتر است از بروز خطای briefly unavailable scheduled maintenance در وردپرس جلوگیری کنید . اصولا روش خاصی برای جلوگیری از این اتفاق وجود ندارد ، اما اگر همیشه از مخزن وردپرس افزونه ها و قالب هایتان را دانلود و بروزرسانی کنید و همچنین به جای استفاده از هاست های اشتراکی از سرور های مجازی و یا اختصاصی خودتان استفاده کنید.
احتمال برخورد این خطا در وردپرس ،کمتر برای شما پیش خواهد آمد ، علاوه بر این قرار دادن وبسایت در سرور های خارجی مانند آلمان ، آمریکا و .. به دلیل تبادل بهتر ان ها با مخازن وردپرس نیز می تواند به جهت جلوگیری از این خطا در وردپرس مفید باشد .
فایل .htaccess را به هیچ عنوان بدون دانش دستکاری نکنید ، همچنین قوانین دسترسی به فایل ها را تغییر ندهید. در هاست هایی که از وب سرویس انجینکس استفاده می کنند ، احتمال بروز خطای briefly unavailable scheduled maintenance در وردپرس به دلیل مصرف کمتر منابع کمتر از وب سرویس آپاچی می باشد . همچنین به روز نگه داشتن نسخه PHP نیز می تواند مفید واقع شود.
سفارشی سازی صفحه خطای briefly unavailable scheduled maintenance در وردپرس
افزونه ای برای این کار وجود دارد که به نام افزونه maintenance شناخته می شود ، اما اگر نمی خواهید این کار را با افزونه انجام دهید ، در پوشه wp-content در فایل های وردپرستان می توانید پوشه ای با نام maintenance.php ایجاد کنید و درون آن از طرح قالب و استایل های css مورد نظرتان بهره ببرید .
در این صورت هربار که با این خطا در وردپرس مواجه باشید و یا اینکه در حال بروزرسانی وردپرس، قالب ها و یا افزونه ها باشید طرح قشنگ تری در سایتتان مشاهده خواهید کرد که می تواند اطلاعات بیشتری در مورد اتفاقات وبسایت به کاربر بدهد.