5,0 91 отзыв +7 (985) 277-91-53 Обсудить проект Меню

Критическая ошибка WordPress — решено

  • Vladimir Sergeev
  • Обновлено
  • 6 минут чтения
  • 353 просмотров
  • Сайты на Wordpress
Критическая ошибка WordPress
Содержание
  1. После чего это произошло?
  2. Проблема с плагинами
    1. Шаг 1. Понять, что оно
    2. Шаг 2. Находим папку с плагинами
    3. Шаг 3. Проверяем сайт
    4. Шаг 4. Ищем проблемный плагин
    5. Шаг 5. Лечим
  3. Проблема с темой
    1. Шаг 1. Понять, что это тема
    2. Шаг 2. Чиним
  4. Проблема с wordpress
    1. Шаг 1. Скачиваем актуальную версию
    2. Шаг 2. Файловый менеджер
  5. Вредоносный код
Wordpress на сайте возникла критическая ошибка

Критическая ошибка Wordpress - страшный сон любого новичка или владельца сайта. На первый взгляд может показаться, что все потеряно, сломалось, да и вообще все пропало. Отставить панику, сейчас со всем разберемся.

После чего это произошло?

Успокойтесь и попробуйте подумать, что к этому привело, чтобы не стрелять из пушки по воробьям.

Как правило, самые популярные причины такие:

  1. Вы обновили Плагины;
  2. Вы обновили Тему;
  3. Вы обновили Wordpress.

Подумайте, что из этого вы делали перед тем, как на сайте появилась критическая ошибка Wordpress?

Далее рассмотрим каждую из возможных причин отдельно.

Проблема с плагинами

Самое частая причина критической ошибки в Wordpress. Устраняется и проверяется достаточно легко, нужно сделать несколько шагов.

Шаг 1. Понять, что оно

Здесь вам потребуется FTP доступ к вашему сайту, файловый менеджер хостинга или любой другой способ доступа к файлам вашего сайта.

  1. Ищите папку с вашим сайтом
  2. Заходим в корень. Это основная директория, в ней будут папки /wp-admin/, /wp-content/, /wp-includes/ и прочие файлы.
Файлы WordPress в корневой папке сайта

Шаг 2. Находим папку с плагинами

Далее, чтобы понять причину критической ошибки Wordpress нам нужно переименовать папку со всеми плагинами. Технически это будет означать, что все плагины деактивируются.

  1. Заходим в папку /wp-content/
  2. Переименовываем папку /plugins/ в любое название, например, /plugins-debug/.
Устранение критической ошибки wordpress

Шаг 3. Проверяем сайт

Далее переходим на сам сайт и проверяем, осталась ли критическая ошибка Wordpress. Если проблема ушла, поздравляю, вы нашли глобальную причину этой проблемы.

Но теперь нам нужно понять - какой плагин вызывает эту ошибку?

Шаг 4. Ищем проблемный плагин

Теперь нам нужно вернуть все назад и сделать немного другие шаги.

  1. Заходим в папку /wp-content/
  2. Переименовываем папку /plugins-debug/ в старое название, например, /plugins/, то есть, делаем наоборот, возвращаем все как было.
  3. Возвращаемся на сайт, проверяем, что все плагины включились и сайт опять выдает критическую ошибку Wordpress.
  4. Проваливаемся в папку /plugins/.
  5. По очереди переименовываем папки с плагинами, как мы это делали с папкой /plugins/. Например, переименовываем папку /elementor/ в /elementor-debug/. 
  6. Делаем все поочередно. Переименовали один, зашли на сайт и проверили наличие критической ошибки Wordpress. И так делаете до момента, пока ошибка не пропадет.
  7. Как только ошибка пропала - для вас это знак, что последний активированный плагин вызвал конфликт. Верните прошлые плагины в первоначальный вид и включите их в админке, чтобы удостовериться, что сайт работает только с 1 отключенным плагином. Он и есть проблемный.
Папка плагинов: проблемный плагин elementor-debug

Шаг 5. Лечим

Плагин мы нашли, но хотелось бы чтобы и сайт не выдавал критическую ошибку Wordpress и плагин работал.

Плагины выдают ошибку в 99% случаев когда они не обновлены. Или все плагины обновлены, а один - нет. Он и начинает создавать проблемы.

  1. Пробуем обновить все через административную панель сайта Wordpress. Переходим в раздел "Плагины" и пробуем обновить проблемный плагин оттуда.
  2. Если возможности обновить из админки нет - то переходим https://ru.wordpress.org/plugins/ и ищем этот плагин здесь, скачивается автоматически последняя версия плагина. Далее подгружаем .zip архив в раздел "Плагины" - Добавить плагин - Загрузить плагин.

Итак, если критическая ошибка Wordpress на сайте ушла, значит проблема была в каком-то плагине. Если отключив все плагины - ничего не изменилось, то переходим к следующему этапу.

Проблема с темой

Не такая частая проблема вызывающая критическую ошибку Wordpress, но периодически встречается, особенно на темах, которые перестали поддерживаться 1+ год назад.

Шаг 1. Понять, что это тема

Алгоритм будет точно такой же, поэтому обойдемся без иллюстраций, вы уже прекрасно понимаете что делать.

  1. Заходим в папку /wp-content/
  2. Далее либо переименовываем папку /themes/, либо проваливаемся в нее и переименовываем папку активной темы (если знаете какая тема у вас активная).

Шаг 2. Чиним

Если проблема действительно в теме, то после проведенных операций критическая ошибка Wordpress уйдет с вашего сайта.

Далее алгоритм такой же как с плагинами - либо меняем тему, либо обновляем ее до последней версии.

  1. Ищем тему в том месте, где вы ее изначально брали - либо каталог тем внутри Wordpress, либо какой-нибудь сторонний источник, например themeforest. Скачиваем и через .zip устанавливаем на сайт по аналогии как мы это делали с плагинами. Вкладка "Внешний вид" - "Темы" - "Добавить тему" - "Загрузить тему".
  2. Если вам не удается найти свежую версию вашей темы, то это уже хуже. По сути, у вас всего 2 варианта - откатываться через бекапы до моментов когда это все работало и в спокойном режиме решать проблему с темой, либо волевым решением сразу ее поменять на подходящую (что может быть достаточно сложно).

Проблема с wordpress

Бывает и такое, редко, но случается в случаях, когда вы обновили все плагины, тему, обновили версию PHP, а версия wordpress у вас осталась старой - это может вызвать критическую ошибку Wordpress.

Здесь все немного сложнее и требует чуть большего понимания, как устроена вся система.

Шаг 1. Скачиваем актуальную версию

Первое, что вам нужно сделать, это проверить, а можете ли вы обновить версию Wordpress из админки? Если такая возможность есть - то вам повезло.

Если вам не удается попасть в админку из-за критической ошибки Wordpress, то давайте подготовим свежую версию Wordpress к установке на ваш хостинг через файловую систему.

Для этого переходите на сайт https://wordpress.org/download/ и скачиваете последнюю версию себе на компьютер.

Шаг 2. Файловый менеджер

Далее вам потребуется доступ к корневой папке вашего сайта, как в случае, когда мы вносили изменения в названия папок для плагинов или тем.

Подключаемся на сервер и из всего набора папок и файлов сохраняем:

  1. Всю папку /wp-content/
  2. Файл wp-config.php 
  3. Любые файлы, которые вы добавляли кастомно: HTML верификации Вебмастера или Google Search Console или любые другие папки, документы, файлы, которые не относятся к Wordpress.
  4. Из скачанного актуального архива соответственно удаляете /wp-content/ и wp-config-sample.php 
  5. Заливаете новые файлы на ваш хостинг в ту же папку, где они были изначально.

Если критическая ошибка Wordpress была связаны с конфликтом версии, то это поможет вам ее устранить.

Мы рассмотрели 3 основные причины почему на сайте возникает критическая ошибка.

Если ничего из этого вам не помогает, то обратите внимание на следующее.

Вредоносный код

В нормальных проектах шанс этого исхода менее 1%, но так как большая часть сайтов так или иначе делается на коленке, используя любые подручные средства с целью сокращения бюджета разработки - это действительно может вызывать критическую ошибку Wordpress. Если ранее вы:

  1. Бесконтрольно предоставляли доступы разным специалистам и не уверены в их добросовестности. Часто такое бывает, когда подбираете подрядчиков, а они просят дать предварительный доступ в админку, чтобы посмотреть как устроен сайт.
  2. Устанавливали NULL версии плагинов или тем. Если источник непроверенный - это огромная дыра в безопасности и практически 100% вероятность получения вредоносного кода на ваш сайт.
  3. Давно не меняли пароли или ваши пароли из серии Admin Admin или Admin 123456 и так далее.
  4. Ваш сайт работает на HTTP протоколе

Если хоть 1 из пунктов относится к вам - это повод задуматься над тем, чтобы, во-первых, привести сайт в порядок, во-вторых, превентивно очистить его. Для этого можно использовать специальные плагины или ручной способ с заменой файлов. Это позволит избежать дальнейших проблем, связанных с критическими ошибками Wordpress.

Понравилась статья? Поделитесь:

Частые вопросы по теме

Критическая ошибка Wordpress - все пропало?

Нет, это лишь сигнализирующий вам о неисправности. В 90% случаев это связано с плагинами, темой, или версией Wordpress и решается достаточно быстро.

Активировал тему - критическая ошибка Wordpress

Ситуация может быть двухсторонней.

  1. Вы активируете устаревший файл темы вместе с новыми версиями Wordpress и плагинов.
  2. Наоборот, вы активируете актуальную версию темы с устаревшими другими элементами сайта.

Вывод один — обновите все 3 составляющие до актуальных версий.

Я ничего не понимаю, вы сможете мне помочь?

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

Как быстро исправить критическую ошибку Wordpress

Самое быстрое, что вы можете сделать — откатить резервную копию работающего сайта и далее в спокойном режиме при полностью работающем сайте приступать ко всем пунктам описанным в статье.

Я не знаю как появилась критическая ошибка Wordpress

Ничего страшного, просто у вас уйдет больше времени на ее устранение. Следуйте простым шагам из статьи и эта ошибка вас больше не побеспокоит.

Наши услуги

Остались вопросы или нужна помощь?

Оставьте заявку и мы свяжемся с вами в ближайшее время и ответим на все вопросы, касающиеся разработки сайта под ключ.

Также, пишите в мессенджеры, отвечаем в течение 15 минут.

Потяните слайдер — заявка отправится

Или напишите нам сами:

Доверьте разработку сайта нам, обещаем только обдуманный подход, никакого обмана и адекватные цены.

Похожие материалы

  • Размер лендинга - идеальные параметры Сайты на Wordpress

    Размер лендинга — идеальные параметры

    Расскажем как идеально подобрать параметры для размера лендинга. На что стоит обратить внимание и почему 1920х1080 не подходит.

  • Создание лендинга с нуля: пошагово Сайты на Wordpress

    Создание лендинга с нуля: пошагово

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

  • Поддержка сайта на WordPress Сайты на Wordpress

    Поддержка сайта на WordPress

    Расскажем как правильно поддерживать ваш сайт на WordPress

Оставьте заявку

Свяжемся с вами в течение 15 минут

Куда вам написать?

Потяните слайдер — заявка отправится

+7 (985) 277-91-53На связи 24/7