Анна Блудвина, а вот и нет :p
$_SERVER['DOCUMENT_ROOT'] - путь до root директории, а не от нее.
Я подписался на другое событие и расположил код в init.php:
[CODE]<?php
use Bitrix\Main\Diag\Debug;
\Bitrix\Main\EventManager::getInstance()->addEventHandlerCompatible(
'main',
'OnEpilog',
'OnSaleBasketItemEntitySavedHandler'
);
function OnSaleBasketItemEntitySavedHandler()
{
$parameters = ['ts'=>'test'];
Debug::dumpToFile($parameters, "PARAM", '/log.txt');
}[/CODE]
$_SERVER['DOCUMENT_ROOT'] - путь до root директории, а не от нее.
Я подписался на другое событие и расположил код в init.php:
[CODE]<?php
use Bitrix\Main\Diag\Debug;
\Bitrix\Main\EventManager::getInstance()->addEventHandlerCompatible(
'main',
'OnEpilog',
'OnSaleBasketItemEntitySavedHandler'
);
function OnSaleBasketItemEntitySavedHandler()
{
$parameters = ['ts'=>'test'];
Debug::dumpToFile($parameters, "PARAM", '/log.txt');
}[/CODE]
На выходе: у меня создался файл log.txt (на одном уровне с urlrewrite.php index.php и папкой bitrix).
Дело в том, что другие скрипты (стандартный битрикс) пишет в сообщение по абсолютному пути к файлу, а dumpToFile по относительному.