在 Mamp 中记录 symfony

Logs symfony in Mamp

我使用 Mamp 与 Symfony 一起工作,但我看不到日志

例如

public function indexAction () {

    $user = news User();
    $form = $this->createForm(new UserType(), $user);

    return array(
        'formUser' => $form->createView()
    );
}

在这个例子中,我将 new User() 拼写错误为 news User(),但我的浏览器中有一个空白页面。 如果我在日志文件中执行 tail,我可以看到错误。 而不是 Mamp,如果我使用 symfony 服务器 php app/console server:run,我可以在我的浏览器中看到错误,但我不能在 PhpStorm (8.0.2)

中使用 xdebug

如果您看到空白页,则表示错误报告已关闭。您可以在 php.ini 中或使用以下语句在您的代码中启用它

error_reporting(E_ALL);
ini_set("display_errors", 1);