当前位置: 首页 > 面试题库 >

如何获取PHP以对错误进行回溯?

周浩博
2023-03-14
问题内容

尝试使用默认的仅当前行错误消息来调试PHP是可怕的。产生错误时,如何使PHP产生回溯(堆栈跟踪)?


问题答案:

Xdebug会在错误时显示回溯表,您无需编写任何PHP代码即可实现。

缺点是您必须将其安装为PHP扩展。



 类似资料:
  • 问题内容: 我想在PHP CodeIgniter中记录错误。如何启用错误记录? 我有一些疑问: 记录错误的所有步骤是什么? 如何创建错误日志文件? 如何将错误消息推送到日志文件中(无论何时发生错误)? 您如何通过电子邮件将该错误发送到电子邮件地址? 问题答案: CodeIgniter内置了一些错误记录功能。 使您的 / application / logs 文件夹可写 在 /application

  • 对于Grails中的这个字段,我有以下约束: 我使用了maxSize约束,以便grails在html视图中嵌入maxlength属性。我对约束进行了如下所示的单元测试: 注意:我使用的是grails 2.0.0

  • 每次运行我的代码时,我都会从Cron那里得到以下错误,看起来它来自DateTime,是DateTime有错误还是我没有正确使用它。错误的第24行是这样的:- 我在$datetrue中给DateTime的是2014-06-13 13:00:00 致命错误:未捕获异常“exception”,消息为“DateTime::u construct():无法分析位置11(2)处的时间字符串(2014-06-1

  • 从web服务获取值时出错。我一直在尝试,但没有成功。我用WCF做了webservice,实体框架.这台服务器运行良好。但我想连接并从Android手机中获得价值。 我的Android代码: protected void onCreate(Bundle savedInstanceState){ Super.onCreate(savedInstanceState);setContentView(r.L

  • 问题内容: 我正在使用PHP函数将数据从本地计算机发布到Web服务器。我的代码如下: 不幸的是,我无法捕获任何错误,例如404、500或网络故障。那么,我如何得知数据没有发布到远程或从远程检索呢? 问题答案: 您可以使用该功能检测是否有错误。例如:

  • 问题内容: 如果PHP脚本在某处失败,是否有办法使PHP返回AJAX错误代码?我正在关注一个教程,并将其输入到我的PHP中: 一切都很好,直到我意识到这是JSON数据。有没有一种方法可以使用标准的$ _POST和返回的HTML数据返回错误(例如,触发jQuery的AJAX 事件? 问题答案: 我不了解jQuery,但是如果它区分成功和失败(HTTP 200 OK vs. HTTP!= 200)Aj