Это звучит очень, очень странно.MonologExtension использует constant () в одной точке, и он делает это так:
constant('Monolog\Logger::'.strtoupper($handler['level']))
Таким образом, в основном, это верхний регистр данного уровня.Видеть исключение о том, что ::iNFO
не найден, не имеет смысла, если, возможно, у вас не включено расширение mbstring с включенной опцией mbstring.func_overload
.
Можете ли вы проверить, возвращает ли ini_get('mbstring.func_overload')
0 / ноль?В противном случае это может быть причиной.Я действительно не могу думать ни о чем другом.