اگر تازه چند دقیقه است که این خطا را دریافت کردید، همانطور که متن ارور میگوید بهتر است چند دقیقه صبر کنید. چرا که احتمالاً هستهٔ وردپرس درگیر بهروزرسانی است و بهزودی کارش را تمام میکند.
اگر بیش از اینها صبر کردهاید، وقت آن رسیده که دستبهکار شوید و راهحلهایی که در این مقاله بررسی میکنیم را اعمال کنید.
چرا خطای Briefly Unavailable For Scheduled Maintenance رخ داده است؟
متن این ارور به شما میگوید که وردپرس در حال برنامهریزی برای نگهداری از یک فایل است و کمی زمان نیاز دارد تا این کار را انجام دهد؛ معمولاً هم درست میگوید. اگر در حال بهروزرسانی قالب یا افزونهای باشید، این کار بهسرعت و طی چند ثانیه یا حداکثر چند دقیقه انجام میشوند.
مشکل از جایی شروع میشود که فرآیند بهروزرسانی تمام نمیشود و فایلی با نام maintenance. در دایرکتوری Public_html ایجاد میشود و همانجا میماند. بعد پیام ارور از همین فایل فراخوانی شده و تا ابد به شما نمایش داده میشود.
اما چه میشود که وردپرس نمیتواند این فایل را حذف کند؟
چرا وردپرس نمیتواند فایل maintenance. را حذف کند؟
وردپرس هم تمایلی ندارد که یک فایل و پیام موقت را بهصورت دائمی نگه دارد و نمایش بدهد؛ اما گاهی به یکی از دلایل زیر مجبور میشود که این کار را انجام دهد:
- شما مرورگر را در حین بهروزرسانی سایت بستهاید.
- تعداد زیادی بهروزرسانی بهصورت همزمان با اینترنت کمسرعت در حال انجام بوده است.
- سرور شما به دلیل پروسههای همزمان زیادی که در جریان بودهاند، تایماوت (یا از دسترس خارج) شده است.
- افزونه یا قالبی که بهروزرسانی میکنید با سایر افزونهها و قالبهای شما سازگاری ندارد.
حالا به هر دلیلی که این اتفاق افتاده است، بیایید دست روی دست نگذاریم و قبل از این که کاربرانتان را از دست بدهید ،به سراغ حل مسئله برویم.
نحوه رفع خطای Briefly Unavailable For Scheduled Maintenance. check back in a minute
برای این رفع خطا باید کاری که وردپرس نتوانسته انجام بدهد را برایش تکمیل کنیم؛ یعنی فایل maintenance. را حذف کنیم و سایت را از معلق ماندن بین زمین و هوا نجات بدهیم. بعد به شما خواهیم گفت که چطور از تکرار دوبارهٔ این مشکل جلوگیری کنید.
برای حذف فایل maintenance. دو راه پیش پایتان وجود دارد:
روش اول: خروج از حالت maintenance با استفاده از FTP
۱. اگر کلاینت FTP ندارید، نرمافزاری مثل Filezilla را روی کامپیوتر خود نصب و آن را به هاست متصل کنید. در مقالهٔ دیگری دربارهٔ نحوه کار با Filezilla توضیح دادهایم.
۲. به سرور خود وصل شوید، به پوشه public_html بروید و فایل .maintenance را در روت پیدا کنید.
📌 اگر نمیتوانید فایل را پیدا کنید، به سرور بروید، گزینه Force showing hidden files را انتخاب کنید و سپس دوباره فایل را جستجو کنید.
۳. روی فایل maintenance. کلیک راست کرده و Delete را انتخاب کنید.
به همین سادگی!
پیشنهاد خواندنی: ارور ۵۰۰ چیست؟ علت و روش رفع خطای ۵۰۰
روش دوم: رفع حالت نگهداری از طریق مدیریت فایل کنترلپنل
شما میتوانید بدون نیاز به FTP هم از حالت maintenance خارج شوید:
۱. وارد کنترلپنل شوید (این مسیر در دایرکت ادمین و سیپنل یکسان است) و مسیر زیر را طی کنید:
File Manager → public_html → .maintenance
۲. روی فایل .maintenance کلیک راست کرده، Delete را انتخاب کنید.
حالا سایت خود را بررسی کنید، باید به حالت عادی برگشته باشد.
مشکلاتی که ممکن است پس از حذف فایل .maintenance با آن مواجه شوید!
برخی از کاربران وردپرس پس از حذف دستی فایل maintenance با دو مشکل رایج روبهرو میشوند: یا در همان وضعیت گیر میافتند یا اشکال دیگری در سایت میبینند.
بیایید هر دو مورد را بررسی کنیم.
هنوز در حالت maintenance گیر کردهاید؟
اگر پس از انجام مراحل بالا، سایت شما همچنان در حالت قبلی باقی مانده، به احتمال زیاد فایل wp-activate.php شما باید بهروز شود. این فایل هم در همان جایی که فایل .maintenance را پیدا کردید، یعنی در پوشه روت سایت شما قرار دارد.
فایل را باز کنید، و دنبال کد زیر بگردید:
define (‘WP_INSTALLING’, true)
حالا بهجای کلمه “true” کلمهٔ “false” را بگذارید و فایل را ذخیره کنید.
سایت پس از رفع خطای حالت maintenance بهم ریخت؟
اگر سایت شما پس از حذف فایل خراب شد، یعنی پلاگینها یا قالبها با یکدیگر سازگاری ندارند. اگر اینطور باشد باید بگویم که راه کوتاهی وجود ندارد و باید بنشینید یکییکی افزونهها و قالبها را غیرفعال کنید. با غیرفعال شدن هر کدام از افزونهها که سایت به حالت اول بازگشت، همان افزونه برایتان مشکلساز شده است. افزونه را حذف کنید تا سایت به حالت عادی برگردد.
پیشنهاد خواندنی: علت بهم ریختن ظاهر پیشخوان وردپرس + راهنمای حل مشکل
پیشگیری از بروز مجدد ارور Briefly Unavailable For Scheduled Maintenance. check back in a minute
ممکن است در حال حاضر مشکل را برطرف کرده باشید، اما هیچ تضمینی وجود ندارد که این مشکل دوباره تکرار نشود. اگر هم هربار بخواهید فایل .maintenance را به روش دستی حذف کنید، دردسرهای دیگری گریبانتان را میگیرد. بنابراین بهتر است از همین حالا این چند توصیه را عملی کنید:
- هرگز در حین بهروزرسانی، مرورگر را نبندید یا اینترنت را قطع نکنید.
- افزونهها را یکییکی و به نوبت آپدیت کنید.
- پیش از نصب افزونه یا قالب سازگاریها را بررسی کنید.
- اگر حس میکنید منابع سرور برای سایت شما کافی نیست، پلن میزبانی خود را ارتقا بدهید.
آیا مشکل دیگری با Briefly Unavailable For Scheduled Maintenance دارید؟
اگر هنوز نتوانستهاید این ارور را که هیچ توضیحی دربارهٔ دلیل بروز یا نحوه برطرف کردن ارائه نمیکند، برطرف کنید، با ما در تماس باشید.
اگر از مشترکان ما در لیموهاست هستید، با ارسال تیکت به پشتیبانی ظرف چند دقیقه راهحل را دریافت کنید. اگر خوانندهٔ مجله لیمو هستید، از بخش نظرات زیر همین پست سوالات خود را از ما بپرسید و پاسخ بگیرید. همچنین میتوانید تجربیات مفید خود را با سایر کاربران به اشتراک بگذارید.
سوالات پرتکرار
۱. چرا با ارور Briefly Unavailable For Scheduled Maintenance. Check Back in a Minute مواجه شدهام؟
این ارور زمانی نمایش داده میشود که شما بخواهید قالب، افزونه و یا هسته وردپرس را بهروزرسانی کنید.
۲. نحوه رفع ارور Briefly Unavailable For Scheduled Maintenance. چیست؟
بایستی در دایرکتوری روت هاست سیپنل خود (اگر کاربر دایرکت ادمین هستید از طریق FTP کلاینت) فایل maintenance. را بیابید و آن را حذف کنید.
۳. چرا پس از حذف فایل maintenance هنوز ارور Briefly Unavailable For Scheduled Maintenance. میگیرم؟
یا فایل wp-activate.php سایت شما نیاز به آپدیت دارد. یا یکی از افزونهها و قالبهای سایت با سایرین تداخل دارد.
عالی بود ممنون از مقاله خوبتون
سلام محدثه عزیز
ممنون که وقت گذاشتید و نظرتون رو بهمون گفتید
بازم بهمون سر بزنید🍋
ممنون با روش اول مشکلم حل شد
سلام امیررضای عزیز
خوشحالیم این مقاله براتون مفید بوده و ممنون که بهمون فیدبک دادید
بازم بهمون سر بزنید🍋