Проблема: при попытке открыть любую страницу сайта происходит ошибка на сервере.
Смотрим в логи апача, видим там такую запись:
[error] [client 127.0.0.1] PHP Fatal error: Call to a member function IsAdmin() on a non-object in /var/www/oursite.ru/bitrix/modules/iblock/classes/general/iblockelement.php on line 610
Посмотрели эту строку 610 в iblockelement.php, видим в ней код:
if($val == "Y" && !$USER->IsAdmin())
очевидно, переменная $USER не проинициализирована, и содержит null.
Подскажите, в чём причина, почему $USER не содержит объект ?
Или же причина ошибки "Call to a member function IsAdmin() on a non-object" в чём-то другом ?
Смотрим в логи апача, видим там такую запись:
[error] [client 127.0.0.1] PHP Fatal error: Call to a member function IsAdmin() on a non-object in /var/www/oursite.ru/bitrix/modules/iblock/classes/general/iblockelement.php on line 610
Посмотрели эту строку 610 в iblockelement.php, видим в ней код:
if($val == "Y" && !$USER->IsAdmin())
очевидно, переменная $USER не проинициализирована, и содержит null.
Подскажите, в чём причина, почему $USER не содержит объект ?
Или же причина ошибки "Call to a member function IsAdmin() on a non-object" в чём-то другом ?