Развернули сайт на новом сервере CentOS 7 с веб-окружением 7.0.1 и PHP7, версия Битрикс со всеми обновлениями.
Не работает карточка заказа в админке.
Выдаётся ошибка:
[I]<br />[/I]
[I]<b>Fatal error</b>: Uncaught Error: Class 'Bitrix\Main\Diag\ExceptionHandlerLog' not found in /home/bitrix/www/bitrix/modules/main/lib/diag/exceptionhandler.php:266[/I]
[I]Stack trace:[/I]
[I]#0 [internal function]: Bitrix\Main\Diag\ExceptionHandler->handleException(Object(Error))[/I]
[I]#1 {main}[/I]
[I] thrown in <b>/home/bitrix/www/bitrix/modules/main/lib/diag/exceptionhandler.php</b> on line <b>266</b><br />[/I]
[I]<br />[/I]
[I]<b>Fatal error</b>: Uncaught Error: Class 'Bitrix\Main\Diag\ExceptionHandlerLog' not found in /home/bitrix/www/bitrix/modules/main/lib/diag/exceptionhandler.php:350[/I]
[I]Stack trace:[/I]
[I]#0 [internal function]: Bitrix\Main\Diag\ExceptionHandler->handleFatalError()[/I]
[I]#1 {main}[/I]
[I] thrown in <b>/home/bitrix/www/bitrix/modules/main/lib/diag/exceptionhandler.php</b> on line <b>350</b><br />
[/I]
Подобная ошибка уже возникала после конвертации и обновления магазина на сервере с веб-окружением 5 и PHP5.
Впоследствии выходили обновления, после которых ошибка пропала. Сейчас на сервере с PHP5 стоит идентичная копия и всё работает нормально.
Предположительно, ошибка связана с нагрузкой на файловую систему.
Один файл не видит классов другого файла, хотя оба файла в составе одного модуля и автоматически должны видеть друг друга.
Пробовали увеличить параметр ulimit -n (лимит открытых файлов на сервере) в сто раз - до 102400 - не помогло.
Подскажите, что можно еще попробовать или может кто-то сталкивался с подобной проблемой ?
Не работает карточка заказа в админке.
Выдаётся ошибка:
[I]<br />[/I]
[I]<b>Fatal error</b>: Uncaught Error: Class 'Bitrix\Main\Diag\ExceptionHandlerLog' not found in /home/bitrix/www/bitrix/modules/main/lib/diag/exceptionhandler.php:266[/I]
[I]Stack trace:[/I]
[I]#0 [internal function]: Bitrix\Main\Diag\ExceptionHandler->handleException(Object(Error))[/I]
[I]#1 {main}[/I]
[I] thrown in <b>/home/bitrix/www/bitrix/modules/main/lib/diag/exceptionhandler.php</b> on line <b>266</b><br />[/I]
[I]<br />[/I]
[I]<b>Fatal error</b>: Uncaught Error: Class 'Bitrix\Main\Diag\ExceptionHandlerLog' not found in /home/bitrix/www/bitrix/modules/main/lib/diag/exceptionhandler.php:350[/I]
[I]Stack trace:[/I]
[I]#0 [internal function]: Bitrix\Main\Diag\ExceptionHandler->handleFatalError()[/I]
[I]#1 {main}[/I]
[I] thrown in <b>/home/bitrix/www/bitrix/modules/main/lib/diag/exceptionhandler.php</b> on line <b>350</b><br />
[/I]
Подобная ошибка уже возникала после конвертации и обновления магазина на сервере с веб-окружением 5 и PHP5.
Впоследствии выходили обновления, после которых ошибка пропала. Сейчас на сервере с PHP5 стоит идентичная копия и всё работает нормально.
Предположительно, ошибка связана с нагрузкой на файловую систему.
Один файл не видит классов другого файла, хотя оба файла в составе одного модуля и автоматически должны видеть друг друга.
Пробовали увеличить параметр ulimit -n (лимит открытых файлов на сервере) в сто раз - до 102400 - не помогло.
Подскажите, что можно еще попробовать или может кто-то сталкивался с подобной проблемой ?