خطای Briefly Unavailable for Scheduled Maintenance در وردپرس
گاهی اوقات حین بروزرسانی هسته وردپرس، قالب و افزونه های آن با خطای Briefly Unavailable for Scheduled Maintenance در وردپرس مواجه می شوید که در این حالت سایت وردپرس شما نتوانسته بروزرسانی را به پایان رسانده و در حالت تعمیر و نگهداری گیر می کند. این خطا یکی از خطاهای رایج وردپرس است که در این آموزش به نحوه رفع آن می پردازیم. همچنین به شما نشان خواهیم داد که چرا این خطا رخ داده و چگونه می توانید از رخ دادن آن در آینده جلوگیری کنید.
چرا خطای Briefly Unavailable for Scheduled Maintenance در وردپرس اتفاق می افتد؟
هرگاه از سیستم بروزرسانی درون ساخته وردپرس استفاده کرده و هسته وردپرس، قالب ها و افزونه های آن را بروزرسانی می نمایید، وردپرس به صورت درون ساخته، سایت شما را در حالت تعمیر و نگهداری قرار می دهد. به این ترتیب فایل های مربوطه به صورت امن بروزرسانی می شود.
هنگامی که سایت شما در حالت تعمیر و نگهداری قرار دارد، هر کاربری که سعی کند از سایت شما بازدید نماید با پیام Briefly Unavailable for Scheduled Maintenance مواجه می شود.
بنابراین این پیام به خودی خود یک خطا نیست و باید به مدت زمان کمی نشان داده شود.
در حالت عادی وردپرس حالت تعمیر و نگهداری را فعال می کند، بروزرسانی ها را انجام می دهد و سپس حالت تعمیر و نگهداری را غیرفعال می نماید. بیشتر اوقات این فرآیند در عرض چند ثانیه اتفاق می افتد و شما حتی متوجه تغییری در سایت خود نمی شوید.
اما گاهی اوقات سایت شما در حالت نگهداری گیر می کند. در این حالت است که پیام Briefly Unavailable for Scheduled Maintenance مشکل ساز شده و تبدیل به خطای تعمیر و نگهداری وردپرس می شود زیرا از دسترسی شما و کاربران تان به سایت جلوگیری می نماید.
دلایل مختلفی وجود دارد که سایت وردپرس شما ممکن است در حالت نگهداری گیر کند که متداول ترین آنها عبارتند از:
- هاست وردپرس شما کند است
- تب مرورگر خود را در وسط بروزرسانی بسته اید.
- سعی کرده اید قالب ها و افزونه های مختلف زیادی را همزمان به روز کنید.
- مشکلی با سازگاری با بروزرسانی وجود دارد.
خوشبختانه خطای Briefly Unavailable for Scheduled Maintenance به راحتی برطرف می شود. در ادامه آموزش به بررسی روش های رفع این خطا در وردپرس می پردازیم.
آموزش رفع خطای Briefly Unavailable for Scheduled Maintenance در وردپرس
وردپرس برای قرار دادن سایت شما در حالت تعمیر و نگهداری فایلی به نام maintenance. در فولدر ریشه سایت می سازد. (این فولدر همان فولدری است که فایل wp-config.php در آن قرار دارد).
برای خارج کردن سایت خود از حالت تعمیر و نگهداری و رفع پیام خطای Briefly Unavailable for Scheduled Maintenance تنها کاری که باید انجام دهید این است که این فایل را پاک کنید.
برای این کار به ترتیب زیر عمل کنید:
گام1: از طریق FTP به سایت وردپرس خود متصل شوید. برای آشنایی با نحوه انجام این کار مقاله اتصال وردپرس از طریق FTP را مطالعه کنید.
هنگامی که به سایت وردپرس خود متصل شدید، لیستی از تمام فایل های سایت خود را در فولدر Public مشاهده خواهید کرد.
گام 2: فایل maintenance. را پاک کنید.
حال باید فایلی که نامش maintenance. است را پیدا کرده و آن را حذف کنید تا سایت شما از حالت نگهداری خارج شده و مشکل حل شود. کافی است روی نام فایل کلیک راست کرده و گزینه Delete را انتخاب کنید.
به محض حذف فایل، سایت وردپرس شما به حالت عادی برمی گردد.
اگر فایل maintenance. را مشاهده نمی کنید ، ممکن است نیاز باشد نمایش فایل های مخفی را فعال کنید. در FileZilla ، در منوبار بالای صفحه روی “Server” و سپس روی ” Force showing hidden files” کلیک کنید.
شما از طریق کنترل پنل هاست خود نیز می توانید به سایت دسترسی پیدا کرده و فایل maintenance را حذف کنید. به عنوان مثال در cPanel می توانید از طریق file manager این کار را انجام دهید.
چگونه می توانید از بروز خطای حالت تعمیر و نگهداری در وردپرس جلوگیری کنید؟
راه های مختلفی وجود دارد که با کمک آنها می توانید مانع از بروز خطای Briefly Unavailable for Scheduled Maintenance در وردپرس شوید که در ادامه به بررسی آنها می پردازیم.
خطای Briefly Unavailable for Scheduled Maintenance عمدتاً در اثر پاسخ آهسته سرور یا مشکلات مربوط به محدودیت حافظه در سرور هاستینگ وب شما است.
بهترین کار این است که پلن هاستینگ خود را ارتقا دهید. با این حال، روش های زیر نیز می توانید مانع از بروز خطای Briefly Unavailable for Scheduled Maintenance شود.
1- در حین اجرای بروزرسانی، تب مرورگر را نبندید.
هر زمان که از قابلیت بروزرسانی وردپرس استفاده می کنید، حتماً تب مرورگر خود را باز کنید تا پیام “حالت تعمیر و نگهداری غیرفعال شد…تمام بروزرسانی ها کامل شد…” را مشاهده کنید.
پس از مشاهده این پیام می توانید با خیال راحت تب را ببندید.
2- از بروزرسانی تعداد زیادی افزونه و قالب به صورت همزمان خودداری کنید.
سعی کنید تعداد بروزرسانی هایی که در یک زمان اجرا می کنید را محدود نمایید. به عنوان مثال، اغلب کاربران تمایل دارند به سرعت روی لینک بروزرسانی پایین نام هر افزونه کلیک کنند، اما حتی یک میلی ثانیه تأخیر در اتصال می تواند باعث بروز اختلال و گیر کردن سایت شما در حالت نگهداری شود. به جای اینکه منتظر بمانید همه افزونه ها را یکباره بروزرسانی کنید، به محض دریافت پیام بروزرسانی آنها را آپدیت کنید.
3. مطمئن شوید که قالب و افزونه ها سازگار هستند
قبل از اجرای هرگونه بروزرسانی، اطمینان حاصل کنید که قالب یا افزونه ای که به روز می کنید با نسخه وردپرس شما سازگار است.
با رعایت اصول فوق می توانید تا حد زیادی مانع از بروز خطای Briefly Unavailable for Scheduled Maintenance در وردپرس شوید.
یک راه آسان برای جلوگیری از نمایش اعلان حالت پیش فرض تعمیر و نگهداری وردپرس، قرار دادن سایت وردپرس در حالت تعمیر و نگهداری به صورت دستی قبل از ایجاد هر گونه بروزرسانی است. شما با استفاده از بهترین افزونه های تعمیر و نگهداری وردپرس می توانید این کار را به آسانی انجام دهید.
امیدواریم این آموزش مورد توجه و استفاده شما قرار گرفته باشد.
دیدگاه ها