zend调试php
㈠ zend通过zend server如何本地调试php程序 - 技术问答
在IE浏览器上会有一个Zend
Studio的调试工具条,你打开Zend
Studio
Server的控制台,http://localhost/ZendStudioServer输入密码登陆后在第一页有个Allowed
Hosts
的选顶,把你的IP地址添加上去,如果使用的是DHCP的话,就把你的IP地址段调上去,这样的话通过浏览器的话才可以进行调试
㈡ zend studio怎么调试php
在使用Zend Debugger在Zend Studio中调试PHP之前,请先安装Zend Debugger,如果对Zend Studio的使用比较陌生,推荐先学习PHP开发工具Zend Studio7入门使用教程。 由于我之前使用Xdebug对PHP进行调试,为了使用Zend Debugge
㈢ 如何在Zend Studio中使用Zend Debugger调试PHP
在介绍完PHP5环境下Zend Debugger安装配置教程后,今天来说说如何在Zend Studio中使用Zend
Debugger调试PHP程序,使用Zend Debugger还是比较方便,我使用的是Zend Studio7,Zend
Studio7的Debug配置界面与早期的Zend Studio还是略有不同。
在使用Zend Debugger在Zend Studio中调试PHP之前,请先安装Zend Debugger,如果对Zend Studio的使用比较陌生,推荐先学习PHP开发工具Zend Studio7入门使用教程。
由于我之前使用Xdebug对PHP进行调试,为了使用Zend Debugger,我们首先需要打开Zend Studio7,对Zend
Studio的Debug配置选项进行设置,步骤如下:选择菜单栏Project->Properties,选择左侧PHP Debug选项
zend studio7 debug设置
Zend Debugger使用特别说明:如果之前使用Xdebug调试PHP,请设置好PHP Debug后重启Zend Studio,否则可能仍然是使用Xdebug调试而不是使用Zend Debugger调试。
除了上述的设置方式,Zend Studio7
Debug还有另一种设置方式,主要针对的是单个调试文件,方法如下,选择菜单栏中的Run->Debug Configurations
,选择PHP Web Page Debug调试方式下的调试页面,右侧Server面板中选择Zend Debugger,你可以点击Test
Debugger,如果Zend Debugger安装成功,其会弹出Test Debuger Server Success对话框,即宣告Zend
Debug Server连接成功,相反如果没有安装Xdebug,选择Xdebug时Test Debugger按钮是失效的,如图
设置zend studio debug,并测试Zend Debugger是否连接成功
这种方法适用于变更单个PHP文件在Zend Studio中的调试工具,即选择使用Zend Debugger或者Xdebug进行调试。而之前的设置主要针对的是设置整个项目的调试方式。
最后我总结下使用Zend Debugger在Zend Studio中调试PHP的方法:
1、在Zend Studio中导入(新建)项目
2、设置项目或文件的Zend Studio Debug调试方法
3、选择菜单栏RUN中的Debug AS或Debug URL进行调试,Zend Studio中Zend Debugger的调试界面和Xdebug类似,同样可以通过F11启动调试会话,F5(单步调试),设置断点等。
至此在Zend Studio中使用Zend Debugger调试PHP的方法就介绍完了。
㈣ Zend Studio 11.0.1 如何调试php
在左边数字1,2,3,4,5这些数字上双击就出现断点了 再F5运行 代码从上往下运行遇到断点就停止了
选调试里的 第三个选项 (调试配置) 点开后 新建一个启动配置 选好文件存放目录 点应用 然后你试着调试下 下面神奇的事发生了 断点调试可以用
㈤ 如何使用zend studio配置xdebug调试PHP
您好,很高兴为您解答。
在zend studio中使用Xdebug调试PHP源码之前,需要针对zend studio对Xdebug进行配置,否则无法使用Xdebug调试PHP。
针对zend studio配置Xdebug的教程
打开PHP安装目录下的PHP.INI配置文件,我的是C:\PHP目录,找到Xdebug配置信息,在此基础上添加如下Xdebug配置信息
代码 xdebug.remote_enable=true //Xdebug允许远程IDE连接
xdebug.remote_host=127.0.0.1 //允许连接的zend studio的IP地址
xdebug.remote_port=9000 //反向连接zend studio使用的端口
xdebug.remote_handler=dbgp //用于zend studio远程调试的应用层通信协议 重要说明:这里容易忽视的一个问题是xdebug.remote_host信息的配置,如果你使用的是局域网或无线路由器,将xdebug.remote_host配置为127.0.0.1是无用的,会导致无法使用zend studio调试PHP,zend studio的单步调试按钮也无效!必须将xdebug.remote_host配置为zend studio安装机器的实际地址,IP地址可以通过ipconfig查看,由于我使用的是无线路由器,所以我将xdebug.remote_host配置为192.168.1.100。
最后重启apache服务器。
Ok,下面我们就可以使用Xdebug在zend studio中进行调试工作了。
由于zend studio默认支持调试PHP的工具是zend debugger,所以首先需要将zend studio PHP Debug选项配置为Xdebug,才能使用Xdebug。
zend studio使用Xdebug调试PHP步骤一
打开zend studio7,选择菜单Project->Properties,然后在弹出界面中选择左侧PHP Debug选项勾选 Enable project specific settings选项,并选择PHP Debugger选项中的Xdebug选项,最后点击确定即可。
说明:在使用zend studio调试PHP时,有时会出现一个问题,即zend studio调试PHP文件时没有使用Xdebug进行调试,可通过点击左侧上方的项目窗口选择具体的项目或项目文件,右击选择Properties选项进行配置,界面和上图一样。
在zend studio中使用Xdebug调试PHP源码
使用zend studio调试PHP,主要通过Debug As菜单,共有三种选择PHP Script、PHP Web Page、PHP Unit Test,此处选择PHP Web Page,由于可能存在同一PHP文件之前使用zend studio调试PHP时并没有选择使用Xdebug,需要清除旧的调试文件,可以通过Debug Configurations菜单清除上述三种zend studio调试方式中的文件,此处选择的是PHP Web Page,所以只要将此项中的文件清除即可。
Debug Configurations可通过三种方式进入:1、右击需要调试的PHP文件,选择Debug As或者打开调试的PHP文件;2、选择菜单栏上Run菜单下的Debug As进入;3、点击菜单栏Run菜单下方小蜘蛛图标旁的向下箭头选择Debug Configurations。
Debug Configurations配置完毕后,可打开需要使用zend studio调试的PHP文件选择Debug As中的PHP Web Page选项,核对好Launch Url后点击Ok即可调试
可以通过单步调试(F5)对PHP文件进行调试,只要Xdebug配置正确,在调试代码窗口中会出现选中的淡绿色背景代码,否则单步调试(F5)功能是失效的。
最后你可以在D:\PHPWeb\xdebug\trace和D:\PHPWeb\xdebug\profiler目录下看到zend studio调试PHP文件时Xdebug输出的调试信息文件cachegrind.out.*和trace.*.xt。
如若满意,请点击右侧【采纳答案】,如若还有问题,请点击【追问】
希望我的回答对您有所帮助,望采纳!
~ O(∩_∩)O~
㈥ zend studio 怎么调试php
zend studio单步调试PHP方法:
文章内容有点长,就不手敲了,建议你看下篇文章,里面有配图,详细讲解,希望能够帮到你
http://jingyan..com/article/a3f121e4c07445fc9152bb6f.html?st=2&net_type=&bd_page_type=1&os=0&rst=&word=yzsfybjy.com。
㈦ 如何使用zend studio调试php项目
没找对关键字吧.
个人比较习惯 Zend Studio 5.5 + Zend Debugger 调试.
很直观. 单步, 断点. 跟踪... 以下附上截图.
zend studio 的新版.... 个人不太喜欢. 一是 比较耗资源, 二是调试感觉用着别扭.
网络 zend debugger 即可找到下载与安装了.... 注意 ts 与 nts 版本的区别.
㈧ 如何使用zend studio配置xdebug调试PHP
容易忽视的一个问题是xdebug.remote_host信息的配置,如果你使用的是局域网或无线路由器,将xdebug.remote_host配置为127.0.0.1是无用的,会导致无法使用zend studio调试PHP,zend studio的单步调试按钮也无效!
必须将xdebug.remote_host配置为zend studio安装机器的实际地址,IP地址可以通过ipconfig查看,由于我使用的是无线路由器,所以我将xdebug.remote_host配置为192.168.1.100。
㈨ zend studio怎么运行php
先打开Zend Studio软件,点击菜单栏File->New->选中Local PHP Project在弹出的新建向导,Project Name可以填你要导入的项目名称或者另起一个,选择工程存放路径(一般选到web服务器下的www目录,这样调试运行也方便),好了后面直接下一步,直到完成。此时,在左边我们就能看到我们刚新建的工程,选中这个工程点右键,选择Import在弹出的窗口选General->File System接着在弹出的窗口中,From directory后面点击Browse按钮,选择要导入的工程目录,并勾选要导入的文件,选好后,点击Finishhttp://jingyan..com/album/20095761b86c5dcb0721b498.html?stepindex=6&wap_detail_test=G1&st=2&os=0&bd_page_type=1&net_type=1&ssid=&from=如果还有不懂的的可以上后盾人看看相关教学视频,这样慢慢就会了,希望能帮到你,给个采纳吧谢谢