Сохранять ошибки в файл (логирование)

Сначала в файле /local/php_interface/dbconn.php надо добавить константу LOG_FILENAME, в котором указывается файл для сохранение логов.

define('LOG_FILENAME', $_SERVER["DOCUMENT_ROOT"].'/log.txt');

Теперь в любом месте кода можно вызывать функцию AddMessage2Log(), которая будет сохранять сообщение в указанный файл.

AddMessage2Log('Сообщение об ошибке');

В указанном файле будет примерно следующее сообщение:

Host: sitename.ru
Date: 2026-04-24 17:33:06
Сообщение об ошибке
#0: AddMessage2Log
	/home/bitrix/www/sitename.ru/index.php:12
#1: require_once(string)
	/home/bitrix/www/sitename.ru/bitrix/modules/main/include/urlrewrite.php:42
#2: include_once(string)
	/home/bitrix/www/sitename.ru/bitrix/urlrewrite.php:2