Процесс перехода на PHP 8.
Сам сайт еще на 7.4, крон-агенты запускаются PHP 8.0.
Посыпались предупреждения:
Код |
---|
PHP Warning: Undefined array key "SESS_NO_AGENT_STATISTIC" in /bitrix/modules/statistic/classes/mysql/statistic.php on line 94
PHP Warning: Undefined array key "SESS_NO_AGENT_STATISTIC" in /bitrix/modules/statistic/classes/general/statistic.php on line 332
PHP Warning: Undefined array key "SESS_NO_AGENT_STATISTIC" in /bitrix/modules/statistic/classes/mysql/statistic.php on line 74
PHP Warning: Undefined array key "SESS_NO_AGENT_STATISTIC" in /bitrix/modules/statistic/classes/general/statistic.php on line 356
|
И действительно, в этих местах не проверяется, есть ли вообще в сессии такой ключ. Сразу проверяется его значение.
Я, конечно, могу руками поправить, но неаккуратненько это...
А главное - непонятно, что, собственно, поменялось при смене версии.