哪些附加组件在ExpressionEngine Dev Log中创建消息?

Tad*_*ard 8 expressionengine

有没有办法知道哪些附加组件在EE控制面板的开发者日志中创建消息,或者它基本上是一个消除过程?

示例消息:

  1. 第三方加载项调用$ this-> load-> library('security'),由于CI_Security类已移至Core,因此不推荐使用它,因此始终加载它.

  2. 系统检测到使用过时代码的加载项可能会停止工作或导致系统出现问题.在第0行调用的不推荐使用的函数login_form().

Kev*_*upp 3

  1. 此消息可能会在未来版本中删除。它造成了太多的混乱而不是帮助,而且并不是完全必要的。是的,开发人员日志可以让您知道哪个插件导致了问题,但是解析回溯以查找该信息的逻辑被证明是困难的。这让我们看到了第二条信息:

  2. 正如 GDmac 所说,最好在您的项目中搜索 CP 控制器中对 login_form() 的任何调用。通常,此类消息中会提供文件和行号,但正如我所说,解析回溯信息并不总是有效。

我们将继续努力使这一点变得更好。弃用警告在大多数情况下都非常有效,但偶尔会弹出这样的消息,很难知道如何处理它们。