Windows安裝xdebug遇到的問題

        已經很久沒有用過PHP了,今天準備寫一個文件複製的腳本,想用PHP來寫,途中遇到了很多問題,因此準備使用phpstorm調試一下,這就須要PHP中安裝xdebug。 php

        我比較習慣在Windows裏面直接搞一個WAMP包,比較方便,而後在path裏面設置一下,讓其能夠直接在cmd中使用mysql,php等。 mysql

        啓動Wamp Server,看了一下phpinfo,如圖: web

 

      因爲個人系統是32位的,PHP版本5.3.3,使用了VC6編譯的,就直接到http://www.xdebug.org/download.php下載了http://www.xdebug.org/files/php_xdebug-2.1.0-5.3-vc6.dll sql

      下載後把這個dll文件放到了php的ext目錄下,而後在php.ini中配置了一下,以下: shell


[Xdebug] 
zend_extension_ts="E:/program/learning/PHP/wamp3/bin/php/php5.3.3/ext/php_xdebug-2.1.0-5.3-vc6.dll" 
xdebug.auto_trace=on 
xdebug.collect_params=on 
xdebug.collect_return=on 
xdebug.trace_output_dir="c:/webserver/php5/debuginfo" 
xdebug.profiler_enable=on 
xdebug.profiler_output_dir="c:/webserver/php5/debuginfo"

     這個配置我是參照了:http://www.jb51.net/article/24199.htm phpstorm

      悲劇的是修改了N次都不成功,後面google了一下,參照了http://blog.why100000.com/?p=835,終於解決了這個問題,原來在PHP5.3中已經不能使用zend_extension_ts,而使用zend_extension,修改成以下: google


[Xdebug] 
zend_extension="E:/program/learning/PHP/wamp3/bin/php/php5.3.3/ext/php_xdebug-2.1.0-5.3-vc6.dll" 
xdebug.auto_trace=on 
xdebug.collect_params=on 
xdebug.collect_return=on 
xdebug.trace_output_dir="c:/webserver/php5/debuginfo" 
xdebug.profiler_enable=on 
xdebug.profiler_output_dir="c:/webserver/php5/debuginfo"
      而後在phpinfo.php中查看,能夠了!


      感受有時候網上找的資料也是埋的一個大坑啊,謹記了! spa

相關文章
相關標籤/搜索