Основен други Коригиране на „Има критична грешка на този уебсайт“ в WordPress

Коригиране на „Има критична грешка на този уебсайт“ в WordPress



Когато вашият уебсайт показва „Бял екран на смъртта“ с ужасяващото съобщение „Имаше критична грешка на този уебсайт“, може да изглежда, че вашият уебсайт го е имал. За щастие не всичко е загубено и има няколко опции за коригиране.

  Поправяне

Продължавайте да четете, тъй като сме събрали най-добрите методи за разрешаване на тази грешка и вашият сайт да се архивира и работи за нула време.

Какво причинява критична грешка в WordPress?

Проблем, който кара целия ви уебсайт и вероятно задната част да се показват като бяла страница, може да бъде тревожен. WordPress ви уведомява, че има проблем със следното съобщение: „Възникна критична грешка“ и да провери имейла на администратора за повече инструкции. Освен лека паника, това съобщение може да ви накара да се чудите какво може да причини това.

Като цяло критичните грешки в WordPress се задействат от следното:

  • Проблем с PHP
  • Надвишено ограничение на паметта
  • Неработещ плъгин, тема или код
  • Плъгин е в конфликт с друг
  • Корумпирана база данни

Вашият сайт може да има няколко грешки. Разбирането на значението им помага да се улесни отстраняването на неизправности.

как да поставяте изображения зад текст в google docs -
  • “:” Проблем със сървъра, причинен от претоварване на посетителите.
  • “:” Проблем със сървъра.
  • “:” Това е друга критична грешка, обикновено причинена от повреда на сървърния файл.
  • “:” Този проблем може да бъде причинен от повредена база данни или сървър на база данни.
  • “:” Кешът на вашия уебсайт или PHP инструменти, като плъгини, вероятно ще причинят този проблем.
  • “:” Грешката може да е резултат от претоварен или бавен уеб сървър.

Ако получите други странни грешки, можете да проверите значението, като използвате това ръководство към WordPress HTTP кодове за грешки.

Как да коригирате критична грешка в WordPress

Ето най-често срещаните съвети за отстраняване на неизправности, за да се опитате да възстановите уебсайта си.

Активирайте режима за отстраняване на грешки в WordPress

Едно от първите неща, които трябва да направите, когато решавате проблем с WordPress, е да активирате функцията за отстраняване на грешки. С активиран режим за отстраняване на грешки ще видите различните PHP грешки, случващи се на вашия сайт. Тази информация може да се използва за намиране на първопричината.

Ако нямате достъп до таблото си за управление, ще трябва да включите регистъра за отстраняване на грешки, за да съберете всички PHP грешки. Следвайте тези стъпки, за да получите достъп до регистъра за отстраняване на грешки и да активирате отстраняването на грешки.

  1. Свържете се с вашия сайт чрез FTP.
  2. Потърсете „wp-config-php“ в основната папка и го отворете с помощта на IDE или текстов редактор.
  3. Копирайте и поставете следния код преди последното съобщение, след което запазете и затворете файла.
define(‘WP_DEBUG’, true );
define(‘WP_DEBUG_DISPLAY’, false );
define(‘WP_DEBUG_LOG’, true );

Всички грешки за вашия сайт вече ще бъдат записани във файла „debug.log“, намиращ се в папката „wp-content“.

Прегледайте грешките, за да намерите имената на инсталираните добавки или теми или препратки към конкретни файлове, показващи, че има проблем.

След като приключите с разглеждането на дневника, премахнете редовете с код от файла „wp-config-php“.

Възстановете вашия сайт до резервно копие

Връщането на вашия сайт до последното архивиране може да бъде бърз и лесен начин за изчистване на грешките в WordPress. Този съвет не е 100% гарантиран за отстраняване на проблема, но си струва да опитате. Ако проблемът се появи отново, може да е по-лесно да се определи причината.

Възстановяването на вашия уебсайт зависи от процеса на архивиране. Ако използвате резервен плъгин, следвайте документираните инструкции. Ако вашият доставчик на уеб хостинг включва резервни копия, можете да възстановите от таблото за управление на хостинга.

Деактивирайте всички добавки

Приставките обикновено са виновни за критична грешка в WordPress. Намирането на проблемния може да бъде трудно, ако имате няколко инсталирани приставки на вашия сайт. Бърз начин да разберете дали проблемът е плъгин е да деактивирате всички, за да видите дали проблемът ще изчезне. Ако това стане, активирайте ги един по един, докато не намерите този, който отново нарушава сайта.

Следвайте тези стъпки, за да деактивирате и след това да активирате своите добавки.

  1. Влезте във вашия WordPress табло.
  2. Изберете „Добавки“ и „Инсталирани добавки“.
  3. Поставете отметка в квадратчето в горната част на списъка, за да изберете всички добавки.
  4. Кликнете върху „Групови действия“, след това върху „Деактивиране“. Това трябва да разреши всички конфликтни добавки и да възстанови вашия сайт.

Можете също така да изтриете добавки, за да премахнете свързаните с тях файлове. Ще трябва обаче да ги инсталирате отново или да възстановите резервно копие.

Изберете опцията Активиране под всеки плъгин, за да го активирате. След всяка проверете дали критичната грешка се е върнала. След като откриете виновника, изтрийте го и намерете заместител или потърсете информация относно проблеми със съвместимостта с приставката.

Връщане към тема по подразбиране

Конфликтната тема също може да причини критични грешки. Тествайте, за да потвърдите дали това е така, като временно превключите темата си към тема по подразбиране като „Twenty Nineteen“, „Twenty Twenty“ или „Twenty Twenty-one“. Ако проблемът е с темата, това трябва да го разреши незабавно.

Първо се уверете, че имате резервно копие, така че ще бъде по-лесно да върнете всичките си файлове с теми. Преинсталирането на вашата тема може да не включва вашия персонализиран стил.

Следвайте тези стъпки, за да превключите към тема по подразбиране.

  1. Влезте във вашия WordPress табло.
  2. Отидете на „Външен вид“, след това „Теми“.
  3. Кликнете върху текуща тема, за да я изберете, след което в долния десен ъгъл на изскачащия прозорец щракнете върху „Изтриване“.
  4. Ако опцията за изтриване на темата не е налична, опитайте да изтеглите и след това да промените темата си на тема по подразбиране на WordPress.

Увеличете лимита на PHP паметта

Дори тема или плъгин да са причинили счупването на уебсайта ви, ограничението на PHP паметта често е истинската причина.

Вашият уеб сървър ще има определено количество памет или RAM. WordPress ограничава количеството памет, което PHP скриптът може да използва. Бял екран и съобщение за критична грешка ще се покажат, ако това ограничение бъде превишено.

Задаването на твърде високо ограничение на паметта ще накара неправилно конфигурирани скриптове да забавят сайта ви, но стойността може да е твърде ниска. Лекото увеличаване на вашия PHP лимит може да го поправи незабавно.

Следвайте тези стъпки, за да увеличите своя PHP лимит.

  1. Влезте в уебсайта си чрез FTP.
  2. Отворете файла „wp-config.php“.
  3. Копирайте и поставете следния код преди последния ред, след което запазете.

define(‘WP_MEMORY_LIMIT’, ‘128’ );

Ако това не изчисти грешката, опитайте с ограничение на паметта от „256M“. Всичко по-високо от това е прекомерно, освен ако не е изрично поискано в документацията на приставката.

Надстройте вашата PHP версия

По-старите версии на PHP могат да причинят критични грешки. Вашият сайт трябва да е на най-новата версия на PHP, поддържана от WordPress.

Някои потребители на WordPress предпочитат да останат на по-стари версии на PHP възможно най-дълго поради проблеми със съвместимостта на приставките. Ако уебсайтът ви използва PHP 5.x, надграждането възможно най-скоро е от съществено значение, тъй като конфликтите могат да бъдат сериозни. Надстройките на PHP са значителни, така че не забравяйте да направите резервно копие, преди да надстроите.

Всички компании за хостинг на WordPress ви позволяват лесно да надстроите PHP версията. Ето как се прави в Bluehost.

  1. Влезте във вашия Bluehost табло.
  2. Изберете раздела „Разширени“ вляво.
  3. От страницата с разширени инструменти щракнете върху иконата „MultiPHP Manager“.
  4. На следващата страница щракнете върху падащата стрелка „PHP версия“, за да изберете PHP версията, която искате да надстроите.
  5. Кликнете върху „Прилагане“.

Изчистете кеша на уебсайта си

Въпреки че кеширането е най-добрият начин да ускорите уебсайта си, понякога кешът може да се повреди. Простото изчистване на кеша ще изтрие блокираните и повредени файлове, след което вашият сайт ще работи според очакванията. Няма нужда да се притеснявате за изтриване на кеша на вашия уебсайт, тъй като кешираната версия на вашите страници е възстановена, така че вашият сайт може да продължи да се зарежда бързо.

Различните хостинг доставчици ще използват подобни стъпки за изчистване на кеша на уебсайта чрез таблото за управление. Bluehost го улеснява, като предоставя опцията в административната област на WordPress. Следните стъпки могат да ви дадат представа как се прави.

  1. Влезте във вашия WordPress табло.
  2. Отидете до бутона „Кеширане“ от лентата с инструменти в горната част.
  3. Изберете „Изчистване на всички“.

Bluehost незабавно ще изчисти файловете от кеша на вашия уебсайт.

Проверете за зловреден софтуер

Зловреден софтуер също може да причини критични грешки на уебсайтове и може да е причината в този сценарий, ако забележите странни PHP скриптове, които не можете да проследите до тема или приставка. Ако сте заключени от уебсайта си, няма да можете да стартирате сканиране. Освен това може да е трудно да се каже дали даден файл е легитимен или е добавен от зловреден софтуер. Злонамереният софтуер може също да промени PHP файлове, които може да пренебрегнете, освен ако не сте програмист.

Ако смятате, че злонамереният софтуер може да е причината за критичната грешка, помислете дали да не помолите вашия уеб хост за съдействие.

Върнете началната си страница

Няма нищо по-тревожно от това да видите съобщение „Има критична грешка на този уебсайт“ вместо вашата прекрасна начална страница, когато посещавате уебсайта си. Ако вашият уебсайт ви носи пари, бързото му възстановяване е приоритет. Въпреки че една критична грешка може да изглежда като края на света, има много начини, по които тя може да бъде разрешена.

Проблемната тема или приставка обикновено е виновна, което бързо се разрешава чрез деактивиране на приставката или временна промяна на тема. Известно е, че надстройката до най-новата версия на PHP също помага. Не забравяйте да архивирате сайта си, преди да опитате някаква корекция, за да е по-лесно да се върнете към персонализираните си настройки, ако е необходимо.

Вашият уебсайт работи ли според очакванията сега? Ако е така, какво направихте, за да изчистите грешката? Разкажете ни всичко за това в секцията за коментари по-долу.

Интересни Статии

Избор На Редактора

Как да изтриете запазени публикации в Instagram
Как да изтриете запазени публикации в Instagram
Случвало ли ви се е да търсите публикация и да се изгубите в секцията си Запазени? Или имате всичките си запазени публикации в една папка и тя съдържа стотици от тях? Ако това е, с което се борите, недей
USB-C срещу Micro USB: Каква е разликата?
USB-C срещу Micro USB: Каква е разликата?
Когато сравнявате USB-C срещу Micro USB, е изключително важно да признаете, че всяка технология отговаря на уникалните нужди на различни съвременни електронни устройства.
Какво е Google Таблици?
Какво е Google Таблици?
Google Sheets, която е част от Google Drive, е безплатна програма за създаване и редактиране на електронни таблици. Научете за съвместимостта и функциите на Таблици.
Как да прехвърляте снимки от устройство с Android на компютър
Как да прехвърляте снимки от устройство с Android на компютър
Да знаете как да прехвърляте вашите снимки от вашия Android към вашия компютър определено е полезно. По този начин създавате външни копия, които ще се съхраняват на сигурно място. Ако нещо се случи с телефона ви, можете да си починете
Как да премахнете и смените стъкления протектор на екрана на телефона
Как да премахнете и смените стъкления протектор на екрана на телефона
Ето как да премахнете протектор от закалено стъкло на телефона си, след като е бил надраскан или спукан. Освен това вижте как да го замените, ако желаете.
Как да получите скинове в Rust
Как да получите скинове в Rust
За играчи, които прекарват много време в игра на Rust, относително елементарният вид на оръжия и предмети може да стане скучен след известно време. За щастие, Rust има много възможности за персонализиране за отдадени геймъри чрез кожи или козметични артикули.
Xbox SmartGlass: какво представлява и как да го използвате
Xbox SmartGlass: какво представлява и как да го използвате
Xbox SmartGlass превръща вашия iPhone, Android или Windows телефон или таблет в дистанционно управление за Xbox. Освен това има много други функции.