PHP 設置調試工具XDebug PHPStorm IDE


先下載PHP擴展Xdebug https://xdebug.org, 可以復制自己的phpinfo粘貼到https://xdebug.org/wizard.php中, 會生成需要下載的版本, php.ini的設置語句.

下載好之后放入php目錄的ext文件夾中, 然后設置php.ini, 在最后加上

zend_extension = C:\path\php\ext\php_xdebug-2.4.0rc4-5.6-vc11-x86_64.dll
xdebug.remote_enable =1
xdebug.remote_handler = dbgp
xdebug.remote_host = localhost
xdebug.remote_mode = req
xdebug.remote_port = 9000
xdebug.idekey=PHPSTORM

然后重啟apache, 去設置phpstorm

 

1. 進入File>Settings>PHP>Servers,這里要填寫服務器端的相關信息:
name: localhost,
host: localhost,
port: 80,
debugger: XDebug

如果是自定域名則host設置自定域名, 如laravel5.io


2. 進入File>Settings>PHP>Debug,找到XDebug選項卡,port填9000
進入File>Settings>PHP>Debug>DBGp Proxy 填寫:
IDE key: phpStorm
host: localhost
port: 80


設置完畢,點OK退出。

 

點菜單欄的Run>Edit Configurations… 在彈出的窗口中添加一個調試配置:

點擊左上角加號,選擇PHP Web Application

填寫完畢后,在代碼里設置斷點, 再開啟電話icno監聽, 點小甲殼蟲啟動調試

再下個瀏覽器插件, xdebug helper, 下載好之后點選項, IDE選PHPSTORM, 不想讓所以網頁顯示小甲蟲, 可以設置domain filter

基本完事了, 調試就點開電話圖標監聽, 設置好斷點, 點小甲蟲開啟調試了, 刷新頁面可見結果


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM