Как исправить "На вашем сайте произошла критическая ошибка. Проверьте почтовый ящик администратора сайта для получения инструкций"?

17 нояб. 2019 г., 12:55:46
Просмотры: 51.2K
Голосов: 6

Когда я обновляю страницу, появляется эта ошибка, и мои попытки исправить её не увенчались успехом. Я удалил все плагины и проверил, но проблема осталась. Затем я удалил все темы и установил другую тему, но это тоже не помогло. Теперь я в замешательстве, как это исправить. Пожалуйста, подскажите, как устранить эту ошибку и почему она возникает?

2
Комментарии

https://wordpress.org/support/category/troubleshooting/

Sally CJ Sally CJ
17 нояб. 2019 г. 14:12:45

вы можете установить высокую версию PHP в MultiPHP Manager в cpanel.

user210110 user210110
12 авг. 2021 г. 15:30:13
Все ответы на вопрос 4
3

Вам следует проверить плагины и темы WordPress на вашем сайте.

Убедитесь, что ваша версия PHP 7.3 или выше.

Если у вас нет доступа к админке WordPress, попробуйте получить доступ к файловому менеджеру через cPanel или каталогу public_html через FTP. Каталоги плагинов и тем находятся внутри директории wp-content/.

Перейдите в директорию wp-content/ и переименуйте папку plugins/ в pluginsbackup/, затем попробуйте загрузить сайт. Если это сработает, значит проблема в одном из плагинов.

Если проблема связана с плагинами, верните оригинальное название папки pluginsbackup/ обратно в plugins/. Затем войдите в директорию плагинов и переименуйте каждый каталог плагина, добавляя "backup" в конце названия.

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

Источник На вашем сайте произошла критическая ошибка.

Если не удаётся определить проблему, включите режим отладки WordPress, чтобы получить детали ошибки. Отредактируйте файл wp-config.php в корне WordPress через FTP.

Найдите в wp-config.php

define('WP_DEBUG', false);

И замените на

define('WP_DEBUG', true);

После включения режима отладки вы сможете увидеть детали проблемы - связана ли она с отсутствующим файлом или плагин вызывает FATAL ошибку. Это поможет применить правильное решение. После устранения проблемы не забудьте отключить режим отладки в файле wp-config.php.

7 апр. 2020 г. 19:25:41
Комментарии

все хорошо, но что означает 'Thanks' в контексте ответа? :)

Jean G.T Jean G.T
14 авг. 2021 г. 22:25:34

Thanks означает Спасибо за прочтение моего ответа :)

Ateeq Rafeeq Ateeq Rafeeq
14 авг. 2021 г. 22:27:01

При добавлении комментария указано следующее: "Используйте комментарии, чтобы запросить дополнительную информацию или предложить улучшения. Избегайте комментариев вроде '+1' или 'Спасибо'". Поэтому я предлагаю применить то же правило и к ответам. Можешь отредактировать и убрать эту фразу? Отмечу, что мне нравятся остальные советы по устранению неполадок, но считаю, что правило сообщества применимо и к ответам.

Jean G.T Jean G.T
14 авг. 2021 г. 22:43:36
0

Возможно, это не действительная ошибка. Но ссылка на устранение неполадок, предоставленная в комментарии к вашему вопросу, — хорошее место для начала. Журналы ошибок могут быть очень полезны.

Вам также следует предоставить дополнительную информацию (отредактируйте свой вопрос). Когда это происходит? На всех страницах? Только в админке? Или, может быть, по вторникам?

Убедитесь, что вы устанавливаете темы и плагины только из официального репозитория WordPress. Были случаи, когда зараженные вредоносным ПО плагины или темы вызывали проблемы.

18 нояб. 2019 г. 01:05:57
0

Отлично, я исправил ошибку, увеличив memory_limit и upload_max_filesize, и это быстро решило проблему! Спасибо всем ребятам здесь, которые помогли мне найти решение!

18 нояб. 2020 г. 11:39:52
0

Вот как я решил эту же проблему, когда меня полностью выкинуло из моего сайта: - Установите плагин wp-rollback через FTP или Cpanel > Файловый менеджер - Чтобы активировать плагин, следуйте этой инструкции: Как активировать плагин через PHPMyAdmin или FTP?

Удачи!

5 мар. 2020 г. 19:30:57