изучая Курс: Администратор сервиса Битрикс24 (коробочная версия) натолкнулся на раздел Если пропадает авторизация пользователя в нем написано: "Необходимо убедиться, что в коде файлов dbconn.php, init.php и after_connect.php, расположенных в папке bitrix/php_interface, не содержится переносов строк перед "<?" и после "?>"."
У меня в файле bitrix/php_interface/init.php не закрыт начальный "<?" . Вот его содержимое:
написал: Подскажите, пожалуйста, корректно ли он выглядит или надо его исправить?
Если файл содержит только код PHP, предпочтительно опустить закрывающий тег в конце файла. Это помогает избежать добавления случайных символов пробела или перевода строки после закрывающего тега PHP, которые могут послужить причиной нежелательных эффектов, так как PHP начинает выводить данные в буфер при отсутствии намерения у программиста выводить какие-либо данные в этой точке скрипта.