آموزش نحوه رفع خطای حالت تعمیر وردپرس

ق

قطعاً هنگام به‌روزرسانی وردپرس یا افزونه های سایت نیز برای شما پیش آمده است که پس از به پایان رسیدن عملیات به‌روزرسانی به درستی، هنگام مراجعه به سایت با پیغامی با عنوان  برای انجام عملیات تعمیرات زمان بندی شده برای مدت کوتاهی در دسترس نمی باشد، یک دقیقه دیگر مراجعه نمایید.» مواجه شده باشید و یا در حالت انگلیسی خطای “Briefly unavailable for schedule maintenance, Check back in a minute. یا خطای حالت تعمیر وردپرس برای شما نمایش داده شود.

در این مقاله از پرگاس انفورماتیک قصد داریم نحوه رفع خطای حالت تعمیر وردپرس را به شما آموزش دهیم که معمولاً هنگام به روزرسانی و آپدیت هسته یا افزونه وردپرس در سایت خود مشاهده می نمایید و دلیل آن نیمه کاره ماندن اقدامات به روزرسانی به دلایل مختلف می باشد و باعث می شود برای ساعت ها این خطا را مشاهده نمایید و رفع نشود، بنابراین برای رفع خطای حالت تعمیر وردپرس باید فعالیت خود را آغاز کنید.

آموزش نحوه رفع خطای حالت تعمیر وردپرس

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

قطعاً تا اینجای کار متوجه شده اید که راه رفع خطای حالت تعمیر وردپرس حذف دستی این فایل می باشد؛ زیرا همانطور که بیان شد هنگام به روزرسانی در وردپرس این فایل ایجاد می شود و پس از به پایان رسیدن عملیات به روزرسانی با موفقیت چند دقیقه دیگر به طور خودکار از هاست حذف می شود؛ اما گاهی اوقات به دلایل بیان شده عملیات به روزرسانی انجام نمی گیرد و نیمه کاره رها می شود که باعث می شود این فایل سر جای خود باقی مانده و باید به صورت دستی فایل maintenance را حذف کرده تا این مشکل رفع شود. در ادامه این مقاله روش حذف فایل در هاست سی پنل و دایرکت ادمین را آموزش خواهیم داد.

آموزش نحوه حذف فایل maintenance در هاست سی پنل

در هاست سی پنل برای حذف فایل حالت تعمیر وردپرس که به عنوان maintenance وجود دارد ابتدا باید وارد هاست سی پنل شوید و از قسمت Files گزینه File Manager را کلیک کنید.

خطای حالت تعمیر وردپرس

پس از وارد شدن به فایل منیجر خود به مسیر public_html بروید و فایلی به نام maintenance را جستجو کنید، این فایل کنار دیگر فایل ها و پوشه های وردپرس در دایرکتوری اصلی وردپرس قرار دارد، پس از اینکه فایل مورد نظر را پیدا کردید کافیست آن را حذف کنید، پیغام خطای موجود در صفحه اصلی سایت پس از حذف این فایل حذف می شود و سایت شما بدون مشکل نمایش داده می شود.

اگر این فایل را نیافتید از بخش تنظیمات باید روی گزینه نمایش فایل های مخفی کلیک کنید. سپس در صفحه فایل منیجر هاست سی پنل با کلیک روی دکمه Settings موجود در سمت راست بالا پنجره زیر نمایش داده خواهد شد. پس از فعال کردن تیک گزینه show hidden files باید دکمه save را کلیک کنید تا برای شما فایل های مخفی نمایش داده شوند و در آخر این فایل را مشاهده خواهید کرد.

خطای حالت تعمیر وردپرس

آموزش نحوه حذف فایل maintenance در هاست دایرکت ادمین

اگر قصد حذف فایل حالت تعمیر وردپرس را در هاست دایرکت ادمین دارید که به عنوان maintenance وجود دارد ابتدا باید به هاست دایرکت ادمین وارد شوید و روی گزینه File Manager کلیک کنید.

خطای حالت تعمیر وردپرس

پس از وارد شدن به فایل منیجر خود به مسیر public_html بروید و فایل maintenance را جستجو کنید، این فایل کنار دیگر فایل ها و پوشه های وردپرس در دایرکتوری اصلی وردپرس قرار دارد، پس از یافتن فایل مورد نظر کافیست آن را حذف کنید تا پس از حذف این فایل پیغام خطای موجود در صفحه اصلی سایت بلافاصله حذف خواهد شد و سایت شما بدون مشکل نمایش داده خواهد شد.

آموزش نحوه سفارشی سازی پیغام خطای حالت تعمیر وردپرس

برای شخصی سازی پیغام خطای حالت تعمیر وردپرس هنگام به روزرسانی از روش زیر استفاده کنید، پیغام خطای دلخواه خود را تعریف کنید تا به جای پیغام پیشفرض  برای انجام اقدامات تعمیرات زمان بندی شده برای مدت کوتاهی در دسترس نیست، یک دقیقه دیگر مراجعه کنید» که در بالا به آن اشاره کردیم برای بازدیدکنندگان نمایش داده شود. برای این کار در مسیر /public_html/wp-content/ که به فایل های وردپرس مربوط می باشد فایلی به نام maintenance.php ایجاد کند، در نهایت کدهای زیر را داخل این فایل قرار دهید.

۱

۲

۳

۴

۵

۶

۷

۸

۹

۱۰

۱۱

۱۲

۱۳

<?php

$protocol = $_SERVER[“SERVER_PROTOCOL”];

if (‘HTTP/1.1’!= $protocol && ‘HTTP/1.0’!= $protocol)

$protocol = ‘HTTP/1.0’;

header(“$protocol 503 Service Unavailable”, true, 503);

header(‘Content-Type: text/html; charset=utf-8’);

?>

<html xmlns=”http://www.w3.org/1999/xhtml”>

<body>

<h1>در حال به‌روزرسانی هستیم، لطفاً دقایقی بعد مراجعه کنید، از صبر و شکیبایی شما سپاسگزاریم…</h1>

</body>

</html>

<?php die();?>

حال از این به بعد هنگام به روزرسانی سایت در هاست شما فایل maintenance ایجاد می شود و پیغامی که ایجاد کردید در این صفحه نمایش داده می شود و با طراحی و استایل دادن با استفاده از CSS می توانید آن را کاربر پسندتر کنید.

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

از کارشناسان پرگاس انفورماتیک مشاوره تخصصی بگیرید

نرم افزار باشگاه مشتریان, طراحی سایت اختصاصی، نرم افزار مالی سپیدار

۵۶ ۲۸۴ ۲۸۴ (۰۲۱)