这是我的问题:我必须调试一个Wordpress主题与很多依赖关系(我不知道),没有文档/评论,因为我需要通过添加一些功能来编辑它。有没有办法在Apache中使用PHP实时堆栈跟踪?
所以问题是:有没有办法访问实时堆栈跟踪转储函数调用?或者要么在请求结束时查看堆栈跟踪?
我工作的堆栈组成:
- 的Apache 2.4
- PHP 5.6
- MariaDB的10.1.13
和Windows下运行具有XAMPP,但我在CentOS服务器上运行的MySQL 5.6有一个类似的堆栈,如果有帮助的话。
这是我的问题:我必须调试一个Wordpress主题与很多依赖关系(我不知道),没有文档/评论,因为我需要通过添加一些功能来编辑它。有没有办法在Apache中使用PHP实时堆栈跟踪?
所以问题是:有没有办法访问实时堆栈跟踪转储函数调用?或者要么在请求结束时查看堆栈跟踪?
我工作的堆栈组成:
和Windows下运行具有XAMPP,但我在CentOS服务器上运行的MySQL 5.6有一个类似的堆栈,如果有帮助的话。
如果您使用的是PHPStorm(也许其他一些IDE也包含此功能),则可以使用this guide集成XDebug,这将允许您在代码中设置断点并逐行执行,查看变量的结果这听起来像它可能是你感兴趣的
谢谢,我在PHPStorm上设置了XDebug,它效果很棒! – Kalizi
这是一个生产设置。或者你有开发环境吗? –
http://php.net/manual/en/function.debug-backtrace.php?或者如果你安装了xdebug,你可以直接在请求中挖掘它。 –
这是一个开发环境。我如何处理xdebug? – Kalizi