我正在CodeIgniter上开发一个小型Web应用程序。它太小了,几乎不可能超过最大执行时间。我猜测存在某种无限循环。致命错误仅告知没有回溯的行号。产生致命错误的文件也会有所不同。 (有时它是数据库,有时它是我的一个功能)
因此,如何调试这样的致命错误?据我所知,为了打印回溯,不可能发现致命错误。
更多信息 - 错误有时指向此功能:
doc.css('p').map(&:text) # => ["foo", "bar"]
答案 0 :(得分:1)
我自己找到了一个解决方案。 PHP扩展XDebug将显示回溯。因此我设法修复了我的无限循环。