Файл wp-config.php у кореневому каталозі вашого WordPress сайту – це не просто набір налаштувань та конфігурацій. Це також корисний інструмент налагодження, за допомогою якого можна виявити потенційні помилки на сайті.
У цьому уроці ми покажемо, як включити Error-логи на веб-сайті WordPress за допомогою файлу wp-config.php.
Дивіться також:
WP-Config
Файл wp-config містить основні параметри та налаштування вашого сайту на WordPress. Він зберігає такі важливі дані як: налаштування підключення до Бази Даних, префікс для таблиць БД та адресу для входу до адмінки, якщо WordPress встановлений у підкаталог.
Докладніше про налаштування файлу wp-config ви можете прочитати в нашому уроці: 11 порад щодо налаштування файлу wp-config.php
Але крім основних налаштувань, wp-config також можна використовувати для інсталяції інших параметрів. Наприклад, ми можемо включити режим налагодження (wp_debug) і записувати всі отримані дані в файл помилок (error log).
У більшості випадків це допомагає виявити та усунути проблеми на сайті.
Включаємо Error Log
В першу чергу потрібен доступ до файлу wp-config.php. Файл знаходиться в кореневому каталозі WordPress, і щоб його відредагувати нам знадобиться FTP клієнт або File Manager, якщо у вас є доступ до cPanel.
Відкрийте файл wp-config.php і знайдіть у ньому рядок "Що все, stop editing! Happy blogging."
Прямо перед цим рядком додайте новий рядок коду:
define( 'WP_DEBUG', true);
Можливо, цей рядок вже є у файлі зі значенням FALSE. У такому разі не потрібно дублювати її, просто змініть FALSE на TRUE.
За допомогою цього коду ви переведете WordPress у режим налагодження (debug mode). Потрібно бути готовим до того, що при включенні режиму налагодження WordPress почне відображати всі попередження та помилки на сайті у верхній частині сторінки як в адмінці, так і на самому сайті.
Тому загальна рекомендація така: не залишайте режим debug увімкненим постійно, використовуйте його лише за необхідності.
Тепер, щоб додатково включити запис всіх виявлених помилок і попереджень до лог-файлу, додайте ще один рядок коду в тому ж файлі wp-config, відразу під рядком з WP_DEBUG:
define( 'WP_DEBUG_LOG', true);
Перегляд лог файлу
Перед тим, як побачити якісь записи в файлі помилок, потрібно ці помилки спершу спровокувати.
Відкрийте необхідну сторінку, запис або розділ сайту, де потенційно очікуються помилки, і спробуйте виконати звичайні дії, які б зробив будь-який відвідувач цієї сторінки. Що завгодно, що може призвести до помилок.
Тепер можна перевіряти, які помилки були додані до нашого лог-файлу.
Знову підключіться до сайту FTP або File Manager і перейдіть до каталогу /wp-content/.
Ви побачите файл debug.log
Завантажте цей файл або відкрийте його в режимі відтворення прямо з FTP-клієнта. Файл зберігає звичайну текстову інформацію, для його відкриття підійде звичайний Notepad:
На цьому все! Ми показали простий спосіб включити Error-логи на WordPress сайті через wp-config.php.
Коментарі до запису: 2
Очевидна річ, яку не знав. Дякую! Спробую на тестовому сервері.
З Новим Роком всім читачам даного сайту та з Різдвом Христовим!
Нехай Всевишній охороняє ваш будинок, створить у ньому затишок, збереже здоров'я, принесе тепла в душах вам та вашим близьким.