PDT配置
配置过很多次PDT,一直觉得这个事情很繁琐,没有一个软件可以把这些事情都做好。现在记录一下最简单的方案。
在http://www.zend.com/en/company/community/pdt/downloads下载All-in-one的eclipse。
在http://www.apachefriends.org/zh_cn/xampp-windows.html下载最新的xampp,默认安装。
配置php,C:\xampp\php\php.ini,由于xampp自带xdebug,所以把php.ini文件最后的[xdebug]开始部分取消注释即可,再加上如下两句:
xdebug.remote_enable = 1(这句可能原来是0)
xdebug.remote_port=9000
重新http://localhost/看一下xampp中的phpinfo()应该有xdebug的内容了。
配置apache,网上很多都说用别名,我试了很多次很少好用,莫不如一步到位,直接改原始位置。打开C:\xampp\apache\conf\httpd.conf,找到如下两处:
DocumentRoot "C:/xampp/htdocs" 注释掉,改成php的workspace位置,如DocumentRoot "F:\Software\eclipse-php\workspace"
<Directory "C:/xampp/htdocs"> 注释掉,改成<Directory "F:\Software\eclipse-php\workspace">
这样所有在eclipse下的workspace中的项目都可以调试了,很方便的说。
最后配置一下pdt,打开window -> perference -> PHP -> Debug
其中PHPDebugger选择XDebug,PHP executable要配置一下,search就可以找到php,然后再进入配置一下,最后建立项目在Debug Configuration中都选成XDebug就OK了。
第一次debug时会提示有一个Debug的视图,选以后一直打开就好了。现在就可以调试PHP程序了。
浙公网安备 33010602011771号