我使用的是CentOS 7,我试图编辑位于/etc/hhvm/php.ini的php.ini文件。
我添加了
行 display_errors=On
php.ini中仅有的另外两行是
date.timezone="America/New_York"
hhvm.dynamic_extension_path = /usr/local/lib64/hhvm/extensions
当我尝试运行页面时,它显示一个空白页面(因为致命错误)。但是当我使用
从命令行运行相同的文件时 $ hhvm filename.php
然后显示致命错误。在我开发的过程中如何显示错误?在常规PHP中,我可以在php.ini中编辑它,或者甚至只添加这些
这样的行ini_set('display_startup_errors', 1);
ini_set('display_errors', 1);
error_reporting(E_ALL);
我不知道如何在HHVM中执行此操作。
答案 0 :(得分:0)
display_errors
在HHVM中可能有效,也可能无效。它有some issues,我不确定目前的状态。您应该检查您的日志文件。error_reporting
的数值。 (在代码中使用常量设置它很好。)This bug可以防止常量在INI文件中工作。