Логирование

From Help system
Jump to: navigation, search

Обычно в случае обращения в поддержку с вопросами о наличие каких-либо проблем, Вас попросят подключить логирование и предоставить лог для анализа. Опишем как это сделать.

В config.php отредактируйте следующие линии (если их нет - нужно добавить):

define('LOG_LEVEL', 5);
define('LOG_TEXTFILE', '/var/www/ce.log');

Мы установили здесь уровень логиварония 5 (максимальный) но можно поставить и другие.

0 : Без логирования
1 : Сообщения об атаках, сообщения системы безопасности и другие важные сообщения (рекомендуемые уровень)
2 : 1 уровень + URIs и URI редиректы
3 : 2 уровень + POST и COOKIE значения
4 : 3 уровень + SQL запросы
5 : Максимум (события плагинов, curl запросы, вызовы функций и т.д.)


Обратите внимание, необходимо использовать путь к файлу обрамленный символами '

До использования логирования Вам нужно или самим создать этот файл и дать необходимые права для записи php-скриптам, или дать php-скриптам права на запись в указанную директорию.

Не рекомендуется использовать адрес в web директории, т.к. лог файл может содержать важную информацию вроде паролей.

Если Вы подключаете логирование для предоставления его поддержке, включите логирование до того как выполнить действия, которые создают проблему, выполните эти действия, после чего отключите логирование и отправьте файл в поддержку.

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox