现在的位置: 首页 > 综合 > 正文

20121226回馈网友(windows下配置eclipse_php+zend debugger PHP调试环境)

2012年07月26日 ⁄ 综合 ⁄ 共 1048字 ⁄ 字号 评论关闭

       这是一个信息爆炸的时代,有利有弊,利在于我们选择的空间大了,弊在于在如此大的选择空间如何才能找到对自己有用的那条信息,本身错误的信息如果再被无恶意的疯转,这将给网友带来众多不必要的麻烦。

       偶遇eclipse调试php代码,试了好几种方案未果,最后该网友日志http://atrueman123.blog.sohu.com/134748640.html帮我解决了问题,趁着大脑清醒做个小结。

前提:windows环境下apache+php+eclipse_php环境已经搭建成功,linux下会有轻微差异。

windows下配置eclipse_php+zend debugger PHP调试环境方法如下:

方法一:采用zend debugger进行调试

 (1)zend debugger下载地址:http://www.zend.com/en/products/studio/downloads选择Studio Web Debugger进行下载;

 (2)下载后解压选择自己php开发环境对应的zend debugger版本,并拷贝至相应php5/ext目录下,将解压出的dummy.php文件拷贝至自己web根目录下;

 (3)修改php.ini文件,添加配置信息

[zend debugger]

zend_extension_ts="c:\php5\ext\ZendDebugger.dll"
;对应自己的目录
zend_debugger.allow_hosts=127.0.0.1
zend_debugger.expose_remotely=always
;默认端口10000,也可以根据自己情况配置
#zend_debugger.connector_port = 10000   

(3)重启web服务器,重启之后,查看phpinfo(),若安装成功,应该有Zend Debug信息。 

方法二:采用xdebug进行调试

会稍麻烦一点,因为eclipse_php是默认zend debugger的,步骤类似,我配置后可以断点但见不到debug界面,最终放弃该方法。详细参照疯狂的动物博文玩转php调试http://atrueman123.blog.sohu.com/134748640.html

ps:

  (1)php不是拍黄片的意思,它是一门计算机编程语言,你访问的很多网站都是用它做的;

  (2)环境配置时要注意开发工具不同版本的差异性及各开发工具版本的兼容性。

  (3)当然zend stdio才是专业的开发工具,看个人喜好吧。

抱歉!评论已关闭.