知識(shí)
不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價(jià)值,我們?cè)谧非笃湟曈X(jué)表現(xiàn)的同時(shí),更側(cè)重于功能的便捷,營(yíng)銷的便利,運(yùn)營(yíng)的高效,讓網(wǎng)站成為營(yíng)銷工具,讓軟件能切實(shí)提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序?yàn)楹笃谏?jí)提供便捷的支持!
vscode PHP 斷點(diǎn)調(diào)試
發(fā)表時(shí)間:2022-4-10
發(fā)布人:葵宇科技
瀏覽次數(shù):115
這兩天修改一個(gè)PHP程序,用VScode ,我對(duì)PHP不熟的,以前也沒(méi)研究過(guò)調(diào)試的相關(guān)知識(shí),向來(lái)都是直接干,或者直接echo,但echo始終有點(diǎn)不方便,查找了相關(guān)的資料,總結(jié)了vscode 調(diào)試的php 的過(guò)程,胡亂看看吧~~
1.phpinfo打印出PHP信息,復(fù)制信息到xdebug
xdebug點(diǎn)擊進(jìn)入
2.提交以后系統(tǒng)會(huì)自動(dòng)偵測(cè)PHP版本信息并給出下載鏈接
3.下載以后放到php對(duì)應(yīng)版本的ext 目錄,然后根據(jù)提示修改php.ini配置文件
zend_extension = xdebug
[XDebug]
xdebug.remote_enable = 1
xdebug.remote_autostart = 1
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.romote_host=localhost
xdebug.remote_port=9003
下邊的配置vscode 會(huì)用的到,記住端口號(hào),打開phpinfo查看是否成功
有xdebug信息就是說(shuō)明可以了。下邊轉(zhuǎn)vscode
4.安裝phpdebug插件
5.php debug配置
{
"workbench.colorTheme": "Default Dark+",
"editor.quickSuggestions": {
"strings": true
},
"php.validate.executablePath": "D:/BtSoft/php/72/php.exe",
"php.debug.executablePath": "D:/BtSoft/php/72/php.exe"
}
主要是倒數(shù)第二個(gè)配置,對(duì)應(yīng)php執(zhí)行文件
6.vscode 運(yùn)行,配置
{
// 使用 IntelliSense 了解相關(guān)屬性。
// 懸停以查看現(xiàn)有屬性的描述。
// 欲了解更多信息,請(qǐng)?jiān)L問(wèn): https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Listen for Xdebug",
"type": "php",
"request": "launch",
"port": 9003
},
{
"name": "Launch currently open script",
"type": "php",
"request": "launch",
"program": "${file}",
"cwd": "${fileDirname}",
"port": 0,
"runtimeArgs": [
"-dxdebug.start_with_request=yes"
],
"env": {
"XDEBUG_MODE": "debug,develop",
"XDEBUG_CONFIG": "client_port=${port}"
}
},
{
"name": "Launch Built-in web server",
"type": "php",
"request": "launch",
"runtimeArgs": [
"-dxdebug.mode=debug",
"-dxdebug.start_with_request=yes",
"-S",
"localhost:0"
],
"program": "",
"cwd": "${workspaceRoot}",
"port": 9003,
"serverReadyAction": {
"pattern": "Development Server \\(http://localhost:([0-9]+)\\) started",
"uriFormat": "http://127.0.0.1:%s",
"action": "openExternally"
}
}
]
}
修改端口號(hào)為剛才php.info的端口號(hào)。
7.F5~~~~
————————————————
版權(quán)聲明:本文為CSDN博主「葵宇科技」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請(qǐng)附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/ynkui/article/details/124087784
相關(guān)案例查看更多
相關(guān)閱讀
- 網(wǎng)站建設(shè)開發(fā)
- 云南小程序設(shè)計(jì)
- 昆明小程序公司
- 云南小程序被騙蔣軍
- 表單
- 汽車報(bào)廢拆解管理系統(tǒng)
- 服務(wù)器
- 搜索引擎優(yōu)化
- 汽車回收管理
- web前端
- 云南網(wǎng)站建設(shè)制作
- 百度推廣
- 云南網(wǎng)站維護(hù)
- flex
- 云南網(wǎng)站建設(shè)公司地址
- 網(wǎng)站沒(méi)排名
- 云南做百度小程序的公司
- 云南網(wǎng)站建設(shè)一條龍
- 云南網(wǎng)站優(yōu)化公司
- 小程序用戶登錄
- 云南小程序哪家好
- 云南建設(shè)廳網(wǎng)站首頁(yè)
- 迪慶小程序開發(fā)
- 昆明網(wǎng)絡(luò)公司
- 跳轉(zhuǎn)小程序
- 正規(guī)網(wǎng)站建設(shè)公司
- 汽車報(bào)廢回收
- 二叉樹
- 云南軟件定制
- 前端技術(shù)