브라우저에 Hacklang 경고 및 오류를 출력하도록 HHVM에 지시 할 수있는 방법이 있습니까?HHVM + Hacklang : 오류/경고가 브라우저에 출력됩니다.
$ cat /etc/hhvm/php.ini
; php options
display_startup_errors = On
error_reporting = E_ALL
display_errors = On
; hhvm specific
hhvm.log.level = Warning
hhvm.log.always_log_unhandled_exceptions = true
hhvm.log.runtime_error_reporting_level = 8191
hhvm.mysql.typed_results = false
그리고 :
$ cat /etc/hhvm/server.ini
; php options
pid = /var/run/hhvm/pid
; hhvm specific
hhvm.server.port = 9000
hhvm.server.type = fastcgi
hhvm.server.default_document = index.php
hhvm.log.level = Warning
hhvm.log.always_log_unhandled_exceptions = true
hhvm.log.runtime_error_reporting_level = 8191
hhvm.log.use_log_file = true
hhvm.log.file = /var/log/hhvm/error.log
hhvm.repo.central.path = /var/run/hhvm/hhvm.hhbc
hhvm.mysql.typed_results = false
hhvm.debug.full_backtrace = true
hhvm.debug.server_stack_trace = true
hhvm.debug.server_error_message = true
hhvm.debug.translate_source = true
나는 다음과 같은 설정을 시도했습니다
$ php -v
HipHop VM 3.1.0-dev+2014.04.09 (rel)
Compiler: heads/master-0-g4fc811c64c23a3686f66a2bea80ba47f3eaf9f3d
Repo schema: 79197c935790c0b9c9cb13566c3e727ace368117
: PHP와 같은 뭔가 display_startup_errors
및 error_reporting
세트
HHVM 버전 E_ALL
에, display_errors
활성화와 함께 않습니다
'fastcgi'은 페이지에 stdout 만 표시된다는 것을 정의한다고 생각합니다. stderr은 오류 로그 파일에 직접 기록됩니다. – PKeidel