所需文件
1.xampp集成服務(wù)器(個(gè)人使用7.1.1)https://www.apachefriends.org/download.html
2.vscode https://code.visualstudio.com/
3.x-debug (根據(jù)安裝php版本,個(gè)人使用PHP 7.1 VC14 TS (32 bit))https://xdebug.org/download.php
4.vscode插件
配置流程
1.安裝xampp至計(jì)算機(jī),在環(huán)境變量-系統(tǒng)變量-Path中添加php文件夾路徑(整個(gè)php文件夾而不是php.exe)
在cmd中輸入php -v,檢查是否配置成功
2.把下載的x-debug文件(php_xdebug-2.5.1-7.1-vc14.dll)復(fù)制到php/ext文件夾下
ps.如果之后在啟動(dòng)xampp面板中的Apache的時(shí)候提示“計(jì)算機(jī)丟失php7.dll”,那么請查看下載的x-debug文件名中是否含有nts,如果有嘗試更換成別的版本。
3.打開php目錄下的php.ini,在最后添加以下幾行配置
[xdebug]
zend_extension="E:/PRogram/xampp/php/ext/php_xdebug-2.5.1-7.1-vc14.dll" (自行更改路徑)
xdebug.remote_enable = 1
xdebug.remote_autostart = 1
4.安裝vscode,在里面的擴(kuò)展商店中搜索php debug,點(diǎn)擊安裝
5.點(diǎn)擊vscode的文件-首選項(xiàng)-設(shè)置(不同版本可能顯示不同,注意查找用戶設(shè)置),添加一行配置
"php.validate.executablePath": "E:/Program/xampp/php/php.exe",
6.配置Debug
跳出的launch.json默認(rèn)即可
7.啟動(dòng)調(diào)試
8.在瀏覽器中打開要調(diào)試的php(不是文件路徑而是服務(wù)器的地址(http://127.0.0.1/test/test.php)),vscode就會命中到打斷點(diǎn)的地方
最后,推薦2個(gè)vscode插件:
PHP IntelliSense 插件支持函數(shù)定義跳轉(zhuǎn)。須在電腦的環(huán)境變量,Path 里加入 php7 的 ext 地址。
PHP IntelliSense - Crane 代碼提示補(bǔ)全。
新聞熱點(diǎn)
疑難解答