На одном из проектов стала возникать ошибка со следующим содержимым [RuntimeException] Could not start session because headers have already been sent. "/var/www/html/file_test.php":1. (0)
/var/www/html/bitrix/modules/main/lib/session/session.php:144
#0: Bitrix\Main\Session\Session->start()
/var/www/html/bitrix/modules/main/lib/session/kernelsessionproxy.php:47
#1: Bitrix\Main\Session\KernelSessionProxy->start()
/var/www/html/bitrix/modules/main/include.php:168
#2: require_once(string)
/var/www/html/bitrix/modules/main/include/prolog_before.php:19
#3: require(string)
/var/www/html/file_test.php:5 Судя по сообению, нужно выяснить какие отправлены заголовки, и сделать это можно так headers_sent($filename, $linenum);
var_dump( headers_list(), $filename, $linenum); В результате в переменны $filename, $linenum будет информация в каком файле и на какой строчке эти заголовки были отправлены И самое интересное - так может содержаться следующий текст array(2) { [0]=> string(24) "X-Power