سبد خریدتان در حال حاضر خالی است!
وقتی وبسایت وردپرس خود را مدیریت میکنید، هیچ چیز به اندازه گیر افتادن آن در حالت نگهداری (Maintenance Mode) آزاردهنده نیست. این موضوع بهویژه زمانی نگرانکننده است که در حال انجام یک بهروزرسانی مهم باشید یا انتظار ترافیک سنگین داشته باشید.
حالت نگهداری ممکن است به دلایل مختلفی ایجاد شود، از خرابی ساده فایلها گرفته تا تضادهای پیچیدهتر افزونهها یا وجود یک فایل maintenance. در سایت.
با اینکه این وضعیت میتواند استرسزا باشد، رفع گیرکردن وبسایت وردپرس در حالت نگهداری معمولاً ساده است.
ما بارها با این خطا در وبسایتهای خود مواجه شدهایم و اینجا هستیم تا به شما کمک کنیم که بهراحتی از حالت نگهداری خارج شوید.
علت گیر کردن وردپرس در حالت نگهداری چیست؟
حالت نگهداری (Maintenance Mode) یک وضعیت موقتی است که وردپرس هنگام انجام بهروزرسانیها یا اعمال تغییرات مهم از آن استفاده میکند. اما گاهی اوقات این فرآیند متوقف میشود و سایت شما غیرقابل دسترسی باقی میماند.
دلیل این مشکل این است که وقتی وردپرس وارد حالت نگهداری میشود، یک فایل موقتی به نام maintenance. ایجاد میکند. اگر این فایل همچنان در سایت شما باقی بماند، ممکن است سایت در یک حلقه حالت نگهداری گیر کند.
در نتیجه، ممکن است با پیام خطایی مانند “موقتاً برای نگهداری برنامهریزیشده در دسترس نیست. لطفاً لحظاتی بعد دوباره امتحان کنید” مواجه شوید.
اکنون چندین عامل وجود دارد که میتواند باعث این خطا شده و فایل maintenance. را روی سرور شما باقی بگذارد.
برخی از این عوامل عبارتند از:
- بهروزرسانیهای ناقص: فرآیند بهروزرسانی که بهدلیل مشکلات سرور یا تداخل افزونهها متوقف شده باشد، ممکن است فایل maintenance. را دستنخورده باقی بگذارد و سایت شما را آفلاین نگه دارد.
- افزونههای معیوب: افزونههای ناسازگار یا قدیمی میتوانند در عملکرد اصلی وردپرس اختلال ایجاد کرده و باعث بروز مشکلات در حالت تعمیر و نگهداری شوند.
- تداخل قالبها: مشابه افزونهها، قالبهای ناسازگار میتوانند با نصب وردپرس شما تداخل داشته و بهطور ناخواسته حالت تعمیر و نگهداری را فعال کنند.
- مشکلات سرور: مشکلات در سرور میزبان وب شما گاهی میتواند باعث رفتارهای غیرمنتظرهای مانند گیر کردن در حالت تعمیر و نگهداری شود.
حال که دلایل این خطا را متوجه شدید، بیایید به روشهای مختلف رفع خطای گیر کردن وردپرس در حالت تعمیر و نگهداری بپردازیم.
رفع گیر کردن وردپرس در حالت تعمیر و نگهداری
راهحل ساده برای رفع این خطا حذف فایل maintenance. است.
نکته حرفهای: پیش از اعمال هرگونه تغییر، توصیه میکنیم یک نسخه پشتیبان از سایت خود تهیه کنید. به این ترتیب، اگر مشکلی پیش آمد، یک کپی تازه از سایت خود خواهید داشت.
فایل maintenance. معمولاً در دایرکتوری اصلی (root) وبسایت شما قرار دارد. برای دسترسی به آن میتوانید از یک کلاینت FTP یا File Manager در cPanel هاست خود استفاده کنید.
دسترسی به فایل maintenance. با استفاده از FTP
کلاینتهای FTP متعددی برای مشاهده فایلهای وردپرس وجود دارند. در این آموزش، از FileZilla استفاده خواهیم کرد.
پس از اتصال به سایت خود، به پوشه public_html در پنل سمت راست بروید.
حالا باید فایلهای مختلف هسته وردپرس را در پوشه مشاهده کنید.
از اینجا میتوانید فایل maintenance. را پیدا کنید. کافی است روی فایل راستکلیک کرده و گزینه “Delete” را انتخاب کنید.
حذف فایل maintenance. با استفاده از File Manager
اگر از استفاده از FTP راحت نیستید، میتوانید فایلهای وردپرس خود را از طریق cPanel هم دسترسی پیدا کنید.
سپس، شما فایلها و پوشههای وبسایت خود را خواهید دید. کافیست به پوشه public_html از منوی سمت چپ بروید.
بعد از آن، میتوانید فایل maintenance. را در پوشه روت پیدا کنید. سپس فایل را انتخاب کرده و روی گزینه “Delete” در بالای صفحه کلیک کنید.
حذف فایل باید وبسایت شما را بازگرداند و آن را از حالت نگهداری خارج کند.
به عنوان احتیاط، بهتر است کش وبسایت وردپرس خود را نیز پاک کنید.
نکاتی برای جلوگیری از گیر کردن وردپرس در حالت نگهداری
جلوگیری از گیر کردن وبسایت وردپرس در حالت نگهداری برای حفظ زمان آنلاین بودن سایت و ارائه تجربه کاربری عالی بسیار مهم است.
بیایید برخی از اقدامات پیشگیرانهای که میتوانید برای جلوگیری از این خطا انجام دهید، بررسی کنیم.
1. از بهروزرسانی همزمان چندین پلاگین و قالب خودداری کنید
بهتر است پلاگینهای خود را یکی یکی بهروزرسانی کنید تا همه را به طور همزمان بهروزرسانی نکنید. اینگونه میتوانید مشکلاتی که ممکن است باعث شود وردپرس وارد حالت نگهداری شود را از هم جدا کنید.
پس از هر بهروزرسانی پلاگین، میتوانید به دقت عملکرد وبسایت خود را مشاهده کنید تا هرگونه رفتار غیرمنتظرهای را شناسایی کنید. این کار به شما کمک میکند تا متوجه شوید آیا بهروزرسانی یک پلاگین خاص باعث بروز خطا شده است یا خیر.
2. بررسی سازگاری پلاگینها و قالبها
روش دیگری برای جلوگیری از بروز حالت نگهداری وردپرس این است که بررسی کنید آیا پلاگینها و قالبهای شما با آخرین نسخههای وردپرس سازگار هستند یا خیر.
پلاگینها و قالبهای قدیمی اغلب باعث بروز تداخل میشوند که ممکن است باعث شود سایت شما وارد حالت نگهداری شود. بهروزرسانی آنها به نسخههای جدید به رفع اشکالات و تقویت امنیت کمک میکند.
3. ارتقای سرویس میزبانی وب
یک محیط میزبانی قابل اعتماد برای ثبات وبسایت وردپرس ضروری است. اگر به طور مداوم با خطا مواجه میشوید، ممکن است زمان آن رسیده باشد که به یک طرح ارتقا یافته با منابع لازم برای مدیریت ترافیک و نیازهای وبسایت خود فکر کنید.
همچنین باید اطمینان حاصل کنید که ارائهدهنده میزبانی شما نگهداری و بهروزرسانیهای منظم سرور را انجام میدهد تا از بروز مشکلات عملکردی جلوگیری کند.
دیدگاهتان را بنویسید