本篇文章給大家介紹一下PHP安裝Xdebug的方法。有一定的參考價(jià)值,有需要的朋友可以參考一下,希望對(duì)大家有所幫助。
1.下載對(duì)應(yīng)擴(kuò)展文件
查看phpinfo信息,如下圖:
- php版本5.6.27則需下載對(duì)應(yīng)5.6的文件;
- X86代表需要下載32位文件,反之下載64位;
- VC11正常下載VC11,若后期發(fā)現(xiàn)不對(duì)則再嘗試VC11-TS;
進(jìn)入Xdebug官網(wǎng)下載頁,https://xdebug.org/download.php 這里我下載PHP_5.6_VC11(32_bit);
2.安裝與配置
- 將剛剛下載的.dll文件放php的ext文件夾下,如我的:D:phpStudyphpphp-5.6.27-ntsext
- 修改php.ini配置文件,在最后地方加入如下配置:
[XDebug] ;zend_extension ="D:phpStudyphpphp-5.6.27-ntsextphp_xdebug-2.5.4-5.6-vc11-nts.dll" zend_extension =php_xdebug-2.5.4-5.6-vc11-nts.dll xdebug.profiler_enable=on xdebug.profiler_output_dir="D:phpStudytmpxdebug" xdebug.trace_output_dir="D:phpStudytmpxdebug" xdebug.remote_enable = on xdebug.remote_host = 127.0.0.1 xdebug.remote_port = 9000
重啟apache,再次查看phpinfo()信息, 搜索xdebug,如果出現(xiàn)如下則表示大功告捷
注意一:
zend_extension可以為.dll文件的絕對(duì)路徑如:"D:phpStudyphpphp-5.6.27-ntsextphp_xdebug-2.5.4-5.6-vc11-nts.dll";也可以為相對(duì)路徑如:php_xdebug-2.5.4-5.6-vc11-nts.dll;
注意二:以上操作如果xdebug擴(kuò)展仍然無法安裝成功
嘗試下載不同后綴如:PHP 5.6 VC11 TS (32 bit)或:PHP 5.6 VC11 (32 bit);最后重啟apache;
嘗試在不同Xdebug 版本下下載.dll文件,如:Xdebug 2.5.4或者Xdebug 2.5.3;最后重啟apache;
推薦學(xué)習(xí):php視頻教程