php - 如何在 HHVM 上向浏览器输出/显示 fatal error

标签 php laravel vagrant hhvm homestead

经过一天的寻找解决方案,我希望能在这里找到答案。

我在 Homestead 2.0 (Vagrant) 上运行 Laravel 4.2,我试图将一个简单的解析错误输出到我的浏览器,但我一直看到白屏。

我可以通过在 Vagrant 机器上运行“hhvm index.php”找到错误,但这不是我要找的,我想在我的浏览器中输出它。

是否有任何选项可以实现这一目标?

尝试在我的 Homestead.yaml 中使用 hhvm: false 但这似乎被忽略了?没有 hhvm 怎么可能运行 Homestead?会解决我的问题 -_-。

找到 hhvm-fastcgi + nginx how to make it display fatal errors in the browser一个但没有任何答案,来自 facebook

These are options you put in /etc/hhvm/config.hdf. We are in the process of killing the .hdf file in favor of a standard php.ini

已尝试 Setting an set_error_handler但似乎也没有用

还有其他选择吗?

最佳答案

尝试进入 config > app.php 和

//change this
debug' => false,

// to this
debug' => true,

您是在本地运行它,对吗?您之前是否能够阅读 Laravel 错误?

祝你好运!

关于php - 如何在 HHVM 上向浏览器输出/显示 fatal error ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27551682/

相关文章:

php - 如何设置从另一个页面通过 AJAX 调用的下拉列表的默认值?

php - 从 Laravel 模板生成 xml 文件

laravel - Laravel 函数中的混合参数类型

tdd - 从 Vagrant Ubuntu VM 向主机发送自动测试/保护桌面通知(W7 和 OS X)

ruby - vagrant-berkshelf 插件编译(安装)报错

PHP 在输入流中使用 fwrite 和 fread

php - 如何在客户端保存 JSON 文件并在以后检索它?

php - 如何使用 jquery ajaxify zend_pagination 结果(已经使用 partialoop)

laravel - 如何在 Laravel 中隐藏一个 block ?

Windows 10 中的 Vagrant 'Timed out while waiting for the machine to boot'