php - php错误显示空白页

标签 php error-handling silex

我刚刚开始使用Silex框架。我把错误放在路线上

$app->get('/hello', function() {
    return 'Hello!';x
});

但是当我打开/hello时,我没有收到任何错误,我尝试输入:
error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);
ini_set('display_errors', 'On');


$app['debug'] = true;

但是我得到的只是空白页。

最佳答案

x在解析器级别导致E_PARSE错误,该错误将立即停止解析/执行,因此将停止白页。
E_PARSE是无法捕获的,每当您获得白页的原因可能就是它,因此应检查错误日志以查找错误源。

关于php - php错误显示空白页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20552671/

相关文章:

php - 如何合并两个数组,但在日期常见的地方合并它们

php - 使用 PDO 和 MySQL 从表中的列检索值

PHP- 文本框数组

php - 使用file_get_contents()PHP函数的正确方法

css - silex 和 twig css 缓存问题 - 奇怪的行为

silex - 在 Silex 共享服务中访问 $app

php - 使用 PHP 将一系列 Google 文档(.csv 文件)下载到我的站点

perl - 如何正确处理Perl中的错误

actionscript-3 - 错误1010 ActionScript 3

php - 无法使用 PDOSessionHandler Silex 设置 session 生存期