Виправлення помилок файлу ядра у WordPress
Після підтвердження, що має місце помилка файлу ядра WordPress, ви можете спробувати повернути сайт до робочого стану.
Пояснення помилок PHP, пов’язаних із WordPress
Якщо попередні дії з виправлення неполадок виявили помилку PHP, з’ясуйте характер помилки за цією таблицею.
Тип помилки | Визначення та подальші дії |
---|---|
E_ERROR | Це фатальна помилка, яка спричиняє припинення сценарію. Вона зазвичай виникає через виклик неіснуючого об’єкта, такого як клас або функція. Це часто може трапитися в разі несумісності версій. Необхідно оновити версію WordPress, теми та плагіни. |
E_WARNING | Попередження під час виконання, яке не призводить до припинення сценарію. Воно вказує на потенційні проблеми, які виникають, але не зупиняють обробку PHP. До них часто можуть належати попередження про застарілість, які означають, що ваш код використовує застарілу версію PHP, і його потрібно оновити. Попередження в журналах PHP не обов’язково стосується проблеми, з якою ви стикнулися. |
E_PARSE | Це помилка аналізу під час компіляції. Вона звичайно свідчить про синтаксичну помилку PHP, таку як пропущена крапка з комою ;, дужки (), початкова або кінцева кутова дужка {} або будь-які інші синтаксичні помилки. Перевірте файл і рядок, указані в повідомленні про помилку, і знайдіть потенціальні синтаксичні помилки. |
E_NOTICE | Зазвичай це помилки PHP, які не призводять до припинення сценарію. Вони вказують на ймовірність проблеми, але також можуть бути результатом правильного виконання сценарію. Одна з типових причин — використання невизначеної змінної PHP. Сповіщення в журналах PHP не обов’язково стосується проблеми, з якою ви стикнулися. |
Оновлення WordPress до останньої версії
Оновлення WordPress до останньої версії передбачає, зокрема, оновлення або заміну всіх файлів ядра, що часто виправляє помилки, пов’язані з файлами ядра. Якщо помилка перешкоджає доступу до Приладної дошки WordPress, можливо, буде потрібно оновити файли ядра через FTP.
Оновлення компонентів WordPress
Оновлення версії, теми або плагінів WordPress може спричинити конфлікт з іншими, неоновленими компонентами. Щоб повернути сайт до робочого стану, оновіть інші компоненти. Докладніше про оновлення компонентів сайту див. нижче.
- Оновіть тему на панелі керування WordPress або, якщо не маєте доступу до панелі керування, за допомогою FTP.
- Оновіть плагіни на панелі керування WordPress або, якщо не маєте доступу до панелі керування, за допомогою FTP.
- Оновіть версію PHP у cPanel або Plesk.