Перейти до вмісту
Інструменти

Декодер фатальних помилок 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?

Майже напевно ні. Ядро — це місце, де виконується поганий колбек плагіна, тож файли ядра з'являються вгорі трасування, а справжній винуватець сидить нижче. Вставте більшу частину stack trace — кадри #1, #2 і #3 зазвичай називають плагін.

Чи безпечно вставляти сюди мій лог помилок?

Розбір відбувається повністю у вашому браузері, і нічого не передається — ви можете перевірити це у вкладці мережі. Про це варто дбати: stack trace регулярно містять абсолютні шляхи на сервері, а іноді й гірше.