Перейти к содержимому
Инструменты

Декодер фатальных ошибок PHP в WordPress

Вставьте ошибку — мы назовём плагин.

Работает в вашем браузере. Ничего не загружается.

Paste an error and the culprit appears here.

Об инструменте «Декодер фатальных ошибок PHP в WordPress»

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

Похожие

Другие инструменты, которые могут пригодиться

FAQ

Вопросы

Что значит «Call to undefined function» в WordPress?

Что-то вызвало функцию, которой в момент выполнения не существовало. Обычно плагин зависел от другого плагина, который отключён или удалён, — либо запустился слишком рано, до того как WordPress загрузил файл с определением функции. Если функция — встроенная в PHP, вроде mb_ или curl_, значит, на вашем хостинге не хватает расширения PHP.

В ошибке упоминаются только файлы wp-includes. Значит, ядро WordPress сломано?

Почти наверняка нет. Ядро — это место, где выполняется плохой колбэк плагина, поэтому файлы ядра оказываются наверху трейса, а настоящий виновник сидит ниже. Вставьте больше стектрейса — кадры #1, #2 и #3 обычно называют плагин.

Безопасно ли вставлять сюда мой лог ошибок?

Разбор происходит полностью в вашем браузере, и ничего не передаётся — это можно проверить во вкладке «Сеть». И об этом стоит заботиться: стектрейсы регулярно содержат абсолютные пути на сервере, а иногда и кое-что похуже.