如何在PHP应用程序中收集有关错误的客户端信息?

我正在使用PHP和Yii组建一个企业应用程序.我想要一个简单的方法让用户报告问题或错误,如果一个发生但是我很难确定捕获/记录系统状态以帮助复制问题的最佳方法.

我正在寻找一个扩展或库,它集成了所有可能不存在的东西.否则,我需要寻找一种方法来序列化DOM以供以后评估或者其他类似的方法.

因此,用户可以单击“报告错误”按钮来捕获站点的状态,并弹出一个弹出框,其中显示“发生了什么?”用户可以填写的文本框.

我有什么选择呢?

解决方法:

看一下Airbrake(以前称为Hoptoad)及其php notifier.默认情况下,它们不保存完整的DOM代码,但我认为你可以扩展通知程序来做到这一点.

要允许用户触发报告,您可以使用ajax加上自定义异常.

他们有免费的计划,设置很容易.

上一篇:python基础教程:python实现PID算法及测试的例子


下一篇:提交联系表格而不使用PHP