Fatal error: Call to undefined function session_status на LS 2.0

Здравствуйте.
Собрался делать новый проект на LS 2.0 и столкнулся с некоторыми сложностями.

Первая из них:
Поставил LS 2 из коробки, затем включил xcache кеширование (как и на втором сайте с LS 1 версии на этом же хостинге). НО при открытии сайта я просто вижу белый экран, это PHP as CGI в хостинге включен. В чем причина я не пойму.

Если я включаю PHP as an Apache module (xcache и любое другое кэширование выключено), то на сайте вылазит ошибка
Fatal error: Call to undefined function session_status() in /var/www/NAME/data/www/NAME.ru/framework/classes/modules/session/Session.class.php on line 89


Как завести xcache кэширование, чтобы не было ни session_status, ни белого экрана?

Также дополнительный вопрос: в каких файлах в новой версии LS прописан список файлов css, которые выводятся в шаблон?

7 комментариев

avatar
версия php какая?
  • ort
  • 0
avatar
Версия PHP: 5.3.10-1ubuntu3.26
Версия MySQL: 5.6.34 MySQLi
avatar
Не понятно как удалось поставить 2.0, там минимальная версия PHP 5.5
  • ort
  • 0
avatar
Попробую установить ls род чистую на php 5.6 и включить кеширование. Отпишусь
avatar
Установил с php 5.6.30 при CGI режиме php.
При включении xcache белый экран
avatar
в общем разобрался пока что. Хостинг поддерживает смену пхп только при включенном PHP as CGI, а он не поддерживает xcache. Хостинг передал мой запрос куда-то, обещали дать ответ завтра
avatar
Вот ответ от суппорта

«Дело в том что xcache доступен в принципе только на php 5.3 не зависимо от того какой режим php включен для сайта — на других версиях php поддержка указанного отсутствует в принципе.»
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.