Каталог артыкулаў
WordPress Рэжым тэхнічнага абслугоўвання завіс, і мой сайт цалкам заблакіраваны.
Учора мне патэлефанаваў сябар, вельмі занепакоены і сказаў, што яго сайт на WordPress раптоўна стаў недаступным, і ўсе наведвальнікі бачаць старонку з надпісам: «Часована немагчыма правесці планавае тэхнічнае абслугоўванне, калі ласка, зайдзіце праз хвіліну».
Ён падумаў, што праблема з серверам, таму тры разы перазапускаў яго, двойчы змяняў DNS і больш за гадзіну важдаўся з ім, але вэб-сайт заставаўся ранейшым.
Я сказаў яму не панікаваць, я вельмі добра ведаю гэтую праблему.
Шчыра кажучы, мой уласны вэб-сайт таксама сутыкаўся з гэтай праблемай, і не адзін раз.

Што такое рэжым абслугоўвання WordPress?
Рэжым абслугоўвання WordPress — гэта, у рэшце рэшт, добрая рэч. Кожны раз, калі вам трэба абнавіць ядро, плагіны або тэму, WordPress аўтаматычна пераключае вэб-сайт у рэжым абслугоўвання, што дазваляе бяспечна абнаўляць файлы, не паказваючы наведвальнікам часткова абноўленую і пашкоджаную старонку.
Звычайна гэты працэс займае ўсяго некалькі секунд, настолькі хутка, што вы яго нават не заўважыце.
Аднак часам WordPress можа працаваць нестабільна. Ён можа завіснуць на паўдарозе абнаўлення, выпадкова закрыць браўзер або абнавіць занадта шмат элементаў адначасова і заблытаць сістэму, прымусіўшы яе заставацца ў рэжыме абслугоўвання.
Тады ваш сайт будзе бескарысным.
Наведвальнікі бачаць паведамленне «Часова немагчыма правесці рэгулярнае тэхнічнае абслугоўванне», і вы таксама не можаце ўвайсці ў бэкенд; здаецца, што ўвесь вэб-сайт заблакаваны.
Калі я ўпершыню сутыкнуўся з такой сітуацыяй, я быў сапраўды ашаломлены.
Паколькі я не меў ніякага ўяўлення пра тое, што адбываецца, я падумаў, што мой сайт узламалі, альбо сервер выйшаў з ладу, і нават падумаў, ці не скончыўся тэрмін дзеяння даменнага імя.
Пазней высветлілася, што падчас абнаўлення WordPress сутыкнуўся з невялікай праблемай, з-за якой яму не ўдалося належным чынам выйсці з рэжыму абслугоўвання.
Чаму я затрымаўся ў рэжыме тэхнічнага абслугоўвання?
Прычына, па якой WordPress завісае ў рэжыме абслугоўвання, заключаецца ў тым, што ў каранёвым каталогу сайта быў створаны файл з назвай .m.aiФайл WordPress паведамляе WordPress: «Я зараз на тэхнічным абслугоўванні, не дазваляйце наведвальнікам уваходзіць».
Звычайна WordPress аўтаматычна выдаляе гэты файл пасля завяршэння абнаўлення. Аднак, калі падчас абнаўлення ўзнікне памылка, гэты файл застанецца там, і ваш сайт будзе працягваць адлюстроўваць рэжым тэхнічнага абслугоўвання.
Першы спосаб выправіць рэжым абслугоўвання WordPress
Дык як жа нам гэта выправіць?
Насамрэч гэта вельмі проста.
Рашэнне — выдаліць файл .maintenance ўручную.
Вось як гэта зрабіць: вам трэба падключыцца да сервера вашага сайта праз FTP-інструмент, напрыклад, FileZilla або WinSCP. Пасля падключэння перайдзіце ў коранёвы каталог вашага сайта, дзе знаходзіцца файл wp-config.php.
Тады вы ўбачыце кучу файлаў, у тым ліку адзін пад назвай .maintenance. Проста выдаліце яго.
Пасля выдалення ўсяго абнавіце свой вэб-сайт, і вы ўбачыце, што рэжым абслугоўвання знік, і вэб-сайт вярнуўся ў нармальны рэжым.
Гэта так проста.
Другі метад: Змяніць файл wp-activate.php
Аднак што рабіць, калі вэб-сайт усё яшчэ адлюстроўваецца ў рэжыме абслугоўвання пасля выдалення файла .maintenance?
Гэта азначае, што ёсць яшчэ адно месца, якое трэба змяніць.
У каранёвым каталогу ёсць яшчэ адзін файл пад назвай wp-activate.php. Адкрыйце яго ў тэкставым рэдактары, і вы ўбачыце радок кода: define('WP_INSTALLING', true). Змяніце true на false, захавайце файл, і праблема будзе вырашана.
Калі я ўпершыню сутыкнуўся з гэтай праблемай, я выдаліў файл .maintenance, але сайт усё роўна не працаваў. Затым я праверыў wp-activate.php, змяніў яго, і ён запрацаваў.
Шчыра кажучы, працэс нескладаны, але калі не ведаць пра існаванне гэтай рэчы, можна надоўга затрымацца.
Таму я лічу неабходным запісаць гэта, на ўсялякі выпадак, калі вы сутыкнецеся з гэтым у будучыні.
Рэкамендацыі па прадухіленні памылак рэжыму абслугоўвання WordPress
Шчыра кажучы, WordPress — даволі цікавая сістэма; яна дазваляе...стварыць вэб-сайтГэта становіцца неверагодна простым, але часам яго прастата можа прымусіць людзей выпускаць з-пад увагі некаторыя фундаментальныя аспекты.
Напрыклад, падчас абнаўлення лепш не абнаўляць занадта шмат рэчаў адначасова. Таксама лепш спачатку зрабіць рэзервовую копію дадзеных і не закрываць браўзер падчас абнаўлення.
Усё гэта гучыць як здаровы сэнс, але людзі схільныя забываць пра гэта, калі спяшаюцца.
Добра, на сёння ўсё. Калі вы палічылі гэта карысным, не саромейцеся падзяліцца гэтым з сябрамі, якім гэта можа спатрэбіцца. Да сустрэчы ў наступны раз!
Блог Hope Chen Weiliang ( https://www.chenweiliang.com/ Артыкул «Як выправіць сайт WordPress: ідзе тэхнічнае абслугоўванне, вярніцеся праз хвіліну?», размешчаны тут, можа быць вам карысным.
Запрашаем падзяліцца спасылкай на гэты артыкул:https://www.chenweiliang.com/cwl-34444.html
