哪个PHP 的IDE可以查看调用堆栈的效果?
程序员文章站
2024-04-06 13:26:31
...
哪个PHP 的IDE可以查看调用堆栈的效果?
回复讨论(解决方案)
phpstorm 里面好像没找到,有推荐的没有?
zend studio是可以的。其机制是:将apache的php配置中的xdebug打开(配置节点的方式可自行搜索),程序是通过浏览器跑在apache上的。当xdebug配置为打开时,第三方工具如zend可以使用远程调试(remote debug)。zend是基于eclipse的,远程调试的机制与所有eclipse的远程调试是一个道理。
zend studio(以13为例)这边的具体设置是,打开debug configurations(从debug按钮右侧的小箭头一拉就能看到)。右键Php web application,新增一个调试器,Server选项卡下:名称随便填,PHP server选apache,File选你要运行的入口文件,再配置运行路径即可。debugger选项卡下:将Debugger设为xdebug。
配置好之后,点Apply保存,再点下方的debug按钮启动即可(或者直接打开浏览器键入地址,只要zend打开着,它就能捕捉到并在首行断点的)
下一篇: 拔高PHP的运行效率的方法
推荐阅读
-
哪个PHP 的IDE可以查看调用堆栈的效果?
-
怎么查看一个网站首页是index.htm还是index.php 不用试的方法.或者有哪个浏览器可以直接显示的
-
怎么查看一个网站首页是index.htm还是index.php 不用试的方法.或者有哪个浏览器可以直接显示的
-
怎么查看一个网站首页是index.htm还是index.php 不用试的方法.或者有哪个浏览器可以直接显示的
-
如何查看一个网站首页是index.htm还是index.php 不用试的方法.或者有哪个浏览器可以直接显示的?
-
哪个PHP 的IDE可以查看调用堆栈的效果?
-
怎么查看一个网站首页是index.htm还是index.php 不用试的方法.或者有哪个浏览器可以直接显示的