Answers:
您可以使用Devel模块,并选择其在配置页面admin / config / development / devel中提供的“ Krumo Backtrace”选项之一。
确保访问admin / config / development / logging并选择“错误和警告”或“所有消息”。如果您启用了Syslog模块或任何其他日志记录模块,则可能需要禁用它并启用Dblog模块。
ddebug_backtrace();
然后在该行之前插入。当然不要忘记删除它!
在您的drupal系统的“核心模块”下的“模块”部分中,它们是syslog模块,用于将日志存储在磁盘上。希望它对您的寻找有所帮助。
该跟踪模块的工作更好的为我的处境。
这是一个系统管理员和开发人员工具,为Drupal挂钩调用,数据库查询和PHP错误添加了广泛的跟踪功能。
版本1.0此模块提供的一些功能:
- 将跟踪消息输出到文件或系统日志(在Unix平台上)。
- 使用可选的过滤器和堆栈跟踪来跟踪Drupal钩子调用。
- 使用可选的完整堆栈跟踪来跟踪PHP警告和错误。
- 跟踪SQL数据库查询,并按查询类型进行可选过滤。
- 跟踪输出包括微秒级定时信息。
- 堆栈跟踪包括PHP语法中函数传递的参数。
- 可选的调试输出包括PHP超全局变量和HTTP标头。
- 定义一个挂钩,允许其他模块扩展跟踪输出目标。
EntityMetadataWrapper
对象上不存在的属性。