Ви переглядаєте документацію для ocStore 1.5. Актуальна версія — ocStore 3.0.

Журнал помилок

Помилки, що виникають у роботі магазину, записуються в журнал, який можна переглянути в Система > Журнал помилок. Цей розділ допомагає веб-розробникам відстежувати помилки в коді магазину: PHP-попередження, повідомлення про помилки бази даних, проблеми в модулях і доповненнях.

Що показує сторінка#

На сторінці журналу в текстовому полі виводиться весь вміст файлу журналу. Кожен запис зазвичай містить дату й час, тип помилки (наприклад, PHP Notice, PHP Warning), текст повідомлення, а також файл і номер рядка, де виникла помилка. Нові записи додаються в кінець файлу, тому найсвіжіші помилки шукайте внизу.

Журнал лише для перегляду — редагувати записи на цій сторінці не можна.

Очищення журналу#

З часом журнал може дуже розростися, тому його варто періодично очищати. Кнопка «Скинути» у верхньому правому куті очищає файл журналу; після цього з'явиться повідомлення «Журнал помилок очищено!».

Порада

Перш ніж шукати причину конкретної проблеми, очистіть журнал, повторіть дію, яка викликає помилку, і знову відкрийте журнал. Так ви побачите лише записи, що стосуються цієї дії.

Налаштування журналу#

Поведінку журналу задають у Система > Налаштування на вкладці «Сервер»:

  • Показувати помилки — чи виводити тексти помилок безпосередньо на сторінках магазину та адміністративної панелі.
  • Записувати помилки — чи записувати помилки у файл журналу. Якщо цей параметр вимкнено, журнал залишатиметься порожнім.
  • Файл журналу помилок — ім'я файлу журналу, наприклад error.txt. Значення, підставлене під час встановлення, можна переглянути й змінити в цьому полі. Файл зберігається в теці журналів system/logs/.
Попередження

На робочому магазині вимкніть параметр «Показувати помилки»: технічні повідомлення на вітрині лякають покупців і можуть розкрити шляхи до файлів на сервері. Залиште ввімкненим лише «Записувати помилки» і переглядайте помилки в журналі.

Примітка

Якщо журнал дуже великий, сторінка може завантажуватися повільно. У такому разі файл можна завантажити або очистити напряму на сервері через FTP чи файловий менеджер хостингу.

Сторінку перекладено й адаптовано для ocStore з посібника OpenCart 1.5 Documentation by HostJars. Ліцензія — CC BY 3.0.