0

我有一个 Symfony2 项目,有时我的控制器中有 PHP 错误。为了找出错误在哪里,我想在控制器中调试 PHP 代码。

你认为在 Symfony2 中调试控制器的最佳实践是什么?

4

1 回答 1

1

错误页面告诉您许多有用的信息:

  • 错误消息- 到底出了什么问题?(还有一些东西:我该如何解决这个问题?)
  • 行号- 控制器的哪一行出现问题?
  • 异常名称 -将鼠标悬停在名称上以查看完全限定的命名空间。它会告诉您哪个组件出了问题。
  • 跟踪- 你可以看到一个完整的跟踪路径,它告诉你很多有用的东西:在哪个类/方法上抛出了异常?先执行哪些方法?

另一个好的做法是为您的控制器创建测试,包括功能测试和单元测试。在文档中了解更多关于它们的信息。


如果您需要更多帮助,最好指定您遇到的错误。

于 2012-11-07T09:55:11.147 回答