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

时间:2012-11-05 18:31:39

标签: expressionengine

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

示例消息:

  1. 第三方插件正在调用$ this-> load-> library('security'), 由于CI_Security类已移至Core,因此不推荐使用 所以它总是加载。

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

2 个答案:

答案 0 :(得分:3)

  1. 此消息可能会在将来的版本中删除。它造成的混乱太多而不是帮助,并不是完全必要的。是的,开发人员日志可以帮助您了解哪个插件导致了问题,但是解析回溯的后勤工作以发现该信息被证明是困难的。这将我们带到消息#2:

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

  3. 我们会继续努力让这更好。弃用警告在大多数情况下都很有效,但偶尔会弹出这样的消息,可能很难知道如何处理它们。

答案 1 :(得分:0)

一个体面的文本编辑器可以通过您的第三方目录进行搜索 寻找包含load->library('security')

的行