- 论坛徽章:
- 0
|
首先要配置一个支持Zend debugger的服务器环境,如集成了Zend debugger的<a href="http://www.zend.com/en/products/server-ce/downloads" target="_blank" target="_blank">Zend Server</a>,或者配置了Zend debugger的<a href="http://www.apachefriends.org/zh_cn/xampp.html" target="_blank" target="_blank">Xampp</a>、<a href="http://www.wampserver.com/en/index.php" target="_blank" target="_blank">Wamp</a>,又或者自行配置的<a href="http://www.apache.org/dyn/closer.cgi" target="_blank" target="_blank">Apache</a>+<a href="http://www.php.net/" target="_blank" target="_blank">PHP</a>+<a href="http://www.zend.com/en/products/studio/downloads" target="_blank" target="_blank">Zenddebugger</a>。<br>1. 下载、安装、启动<a href="http://www.jetbrains.com/phpstorm/download/download_thanks.jsp?os=win" target="_blank" target="_blank">PHPStrom</a>。<br>2. File>Settings,PHP | Server:点击<a href="http://blog.chinaunix.net/attachment/201110/29/460461_131989633496WL.jpg" target="_blank" target="_blank"><img src="http://blog.chinaunix.net/attachment/201110/29/460461_131989633496WL.jpg" .load="imgResize(this, 650);" ;="" border="0"></a>,Name一栏输入你给服务器指定的名称,Host一栏输入调试服务器的地址,如http://localhost,Port一栏输入服务器的商品(通常为默认值80),Debugger一栏选择Zend Debugger。<br>3. File>Settings,PHP | Debug,在Zend Debugger标签框内,根据服务器端的地址和端口,配置Debug port和Settings broadcasting port参数。<br>4. 点击 Use debugger bookmarklets to initiate debugging from your favorite browser,在系统的默认浏览器中配置debugger书签:<br>5. 默认浏览器被打开,并进入http://www.jetbrains.com/phpstorm/marklets/,修改Zend Debugger一栏下的Port和IP(根据第二步的配置中调试服务器设置IP,根据第三步中的Debug port设置Port)。<br>6. 点击Zend Debugger一样中的Generate按钮,在浏览器的书签中添加Zend Debugger组,其中有Zend Debugger的各个项。<br>到此,配置完毕。<br>只要在访问指定的调试服务器上的应用程序时,先在PHPStorm中点击 Start Listen PHP Debug connection按钮(<a href="attachment/201110/29/460461_1319900580E8E3.jpg" target="_blank" target="_blank"><img src="attachment/201110/29/460461_1319900580E8E3.jpg" border="0"></a>),启动对调试端口的监听,点击书签中的zend Start Session,开启debug功能,再点击zend this page、zend next page或zend all post,即可调用PHP Storm,对程序进行调试,增删断点、显示当前状态下变量和表达式的值,非常的方便。<br> |
|