Невозможно увидеть причину сбоя перезапуска HHVM

Мой /etc/hhvm/php.ini в настоящее время выглядит так:

display_startup_errors = On
error_reporting = E_ALL
display_errors = On

hhvm.error_handling.call_user_handler_on_fatals = 1
hhvm.server.implicit_flush = 1

Первые 3 директивы приводят к сбою sudo service hhvm restart. Если я удалю эти 3 директивы, он перезапустится нормально. Когда служба не перезапускается, я не вижу причин сбоя внутри /var/log/hhvm/error.log.

Я смотрю на правильный файл журнала? Конфигурация php.ini не должна находиться в этом файле?

Причина, по которой я добавляю эти ini-директивы, заключается в том, что в моем php-приложении выводятся фатальные ошибки. Любой совет, который вы можете дать, будет очень полезен.

$ hhvm --version
HipHop VM 3.6.5 (rel)
Compiler: tags/HHVM-3.6.5-0-g20a30678cd67fad96602ffd93e69780d001ce57f
Repo schema: 53a4026d3732c3584cffef19fa47fea655be3c4f

person Webnet    schedule 21.07.2015    source источник


Ответы (1)


On и E_ALL похоже, HHVM не понимает. Это работает:

display_startup_errors = 1
error_reporting = 8191
display_errors = 1
person Webnet    schedule 21.07.2015