php - Slim 3 - 未显示错误

标签 php slim slim-3

我正在尝试使用 zeuxisoo/slim-whoops显示错误,但由于某种原因,我只得到白屏,没有任何消息显示。这是我正在使用的代码(我不知道它是否重要,我正在使用快速 PHP 主机 (php -S localhost:8000):

require __DIR__ . '/../vendor/autoload.php';

$app = new Slim\App([

    'settings' => [
        'displayErrorDetails' => true,
        'debug'               => true,
        'whoops.editor'       => 'sublime',
    ]

]);

$app->add(new \Zeuxisoo\Whoops\Provider\Slim\WhoopsMiddleware);

最佳答案

确保您的文件以 <?php 开头在你的$app->add(...);之后你打电话$app->run(); :

<?php
require __DIR__ . '/../vendor/autoload.php';

$app = new Slim\App([

    'settings' => [
        'displayErrorDetails' => true,
        'debug'               => true,
        'whoops.editor'       => 'sublime',
    ]

]);

$app->add(new \Zeuxisoo\Whoops\Provider\Slim\WhoopsMiddleware);
$app->run();

关于php - Slim 3 - 未显示错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43054636/

相关文章:

php - Slim Framework 为 PDF 设置名称

phpunit - slim3 中的 Controller 单元测试

Slim3 可选参数, Controller 方法作为回调

php - Slim 3 激活自定义错误处理程序

php - WordPress 主题未正确显示图像

php - 对于大多数 Web 主机,什么版本的 PHP 被认为是 "Standard"?

php - 如何使用 SLIM 在 PHP PDO 中管理多个数据库连接

php - Laravel Eloquent 查询

php - 多次建立数据库连接可以吗? PHP-MySql

php - Slim 框架 - 无法用点解释路由