Як створити та отримати доступ до журналів помилок для WordPress (3 способи)
Відстеження та усунення помилок має вирішальне значення для підтримки стабільної та безпечної роботи веб-сайту WordPress. Журнали помилок допомагають виявити такі проблеми, як помилки PHP, конфлікти плагінів або збої в роботі теми. Ось три способи створення та доступу до журналів помилок для WordPress, які полегшують налагодження та виправлення проблем на вашому сайті.
Спосіб 1: Увімкніть режим налагодження WordPress
WordPress постачається з вбудованим інструментом налагодження під назвою WP_DEBUG. Якщо його увімкнути, він реєструє всі помилки, попередження та повідомлення, які можуть бути безцінними для усунення несправностей.
Крок 1: Відкрийте файл wp-config.php
- Підключіться до свого сайту за допомогою FTP-клієнта, наприклад FileZilla, або через файловий менеджер вашого хостинг-провайдера (зазвичай він знаходиться в панелі керування, наприклад, cPanel).
- Перейдіть до кореневої директорії WordPress (зазвичай це /public_html/ або /htdocs/).
- Знайдіть і відкрийте для редагування файл wp-config.php.
Крок 2: Увімкніть WP_DEBUG
- Знайдіть наступний рядок у файлі wp-config.php:define( ‘WP_DEBUG’, false );
- Змініть значення false на true, щоб увімкнути налагодження:define( ‘WP_DEBUG’, true );
Крок 3: Увімкніть WP_DEBUG_LOG
Щоб записувати помилки у файл, а не відображати їх на екрані (що безпечніше для виробничих майданчиків), додайте наступний рядок одразу після рядка WP_DEBUG:
Це створить файл журналу з ім’ям debug.log в каталозі /wp-content/.
Крок 4: Доступ до журналу помилок
- Після увімкнення WP_DEBUG_LOG WordPress буде реєструвати помилки у файлі, розташованому за адресою:/wp-content/debug.log
- Ви можете отримати доступ до цього файлу за допомогою FTP-клієнта або файлового менеджера вашого хостинг-провайдера, щоб переглянути помилки.
Крок 5: Вимкнення режиму налагодження у виробництві
Після того, як ви закінчили усунення несправностей, важливо вимкнути режим налагодження, змінивши значення параметра WP_DEBUG на false:
Спосіб 2: Використовуйте журнали помилок вашого хостинг-провайдера
Більшість хостинг-провайдерів ведуть журнали помилок, які відстежують проблеми на стороні сервера, включаючи помилки PHP, помилки бази даних і неправильні конфігурації сервера. Ці журнали зазвичай доступні через панель керування хостингом.
Крок 1: Увійдіть до панелі керування хостингом
- Увійдіть до свого хостинг-акаунта, будь то cPanel, Plesk або інша спеціальна панель керування.
- Знайдіть розділи з назвами “Показники”, “Журнали” або “Статистика”.
Крок 2: Перейдіть до розділу журналу помилок
- У cPanel перейдіть до Метрики > Помилки. Тут показані останні записи про помилки.
- В інших інформаційних панелях хостингу знайдіть розділ “Журнали”, часто в розділі “Додатково” або “Статистика”.
Крок 3: Завантаження або перегляд журналів
- Ви можете переглянути журнали помилок безпосередньо в панелі керування або завантажити їх для детального ознайомлення.
- Ці журнали зазвичай містять помилки PHP, фатальні помилки та проблеми на рівні сервера, які можуть вплинути на функціональність WordPress.
Спосіб 3: Використання плагіна журналу помилок WordPress
Якщо ви віддаєте перевагу зручному рішенню без кодування, ви можете використовувати плагін для автоматичного створення та керування журналами помилок з панелі управління WordPress.
Крок 1: Встановіть та активуйте плагін для ведення логів
- Перейдіть на інформаційну панель WordPress.
- Перейдіть до Плагіни > Додати новий.
- Знайдіть WP Log Viewer або Error Log Monitor і натисніть Встановити, а потім Активувати.
Крок 2: Налаштування плагіна
- Після активації плагіна перейдіть до Налаштування > Монітор журналу помилок (або на сторінку налаштувань відповідного плагіна).
- Увімкніть налаштування ведення журналу за потреби. Багато плагінів створюють і керують файлом debug.log в папці /wp-content/, аналогічно до ввімкнення WP_DEBUG вручну.
Крок 3: Доступ до журналів помилок з панелі управління WordPress
- Коли плагін активовано, ви можете переглядати помилки безпосередньо в адміністративній області WordPress, часто в новому розділі “Журнали” або “Журнал помилок” на вашій інформаційній панелі.
- Плагін покаже найсвіжіші помилки і запропонує варіанти очищення журналів або їх завантаження для подальшого аналізу.
Найкращі практики для керування журналами помилок WordPress
- Регулярний моніторинг логів: Часто перевіряйте журнали помилок на наявність нових проблем, які можуть виникнути, особливо після оновлення тем, плагінів або ядра WordPress.
- Обмежте налагодження на живих сайтах: З міркувань безпеки та продуктивності не вмикайте налагодження на сайтах, що працюють в режимі реального часу. Вмикайте налагодження тільки під час усунення несправностей і вимикайте його після цього.
- Створюйте резервні копії журналів: Якщо ви діагностуєте проблему протягом тривалого періоду, регулярно створюйте резервні копії журналів, щоб не втратити цінну налагоджувальну інформацію.
Висновок
Журнали помилок мають неоціненне значення для діагностики та виправлення проблем у WordPress. Увімкнувши режим налагодження WordPress, отримавши доступ до журналів через хостинг-провайдера або за допомогою плагіна, ви зможете швидко виявляти і виправляти помилки. Регулярний моніторинг та керування журналами помилок допоможе забезпечити безперебійну та безпечну роботу вашого сайту на WordPress.