知識
不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價(jià)值,我們在追求其視覺表現(xiàn)的同時(shí),更側(cè)重于功能的便捷,營銷的便利,運(yùn)營的高效,讓網(wǎng)站成為營銷工具,讓軟件能切實(shí)提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序?yàn)楹笃谏壧峁┍憬莸闹С郑?
vscode PHP 斷點(diǎn)調(diào)試
發(fā)表時(shí)間:2022-4-10
發(fā)布人:葵宇科技
瀏覽次數(shù):115
這兩天修改一個(gè)PHP程序,用VScode ,我對PHP不熟的,以前也沒研究過調(diào)試的相關(guān)知識,向來都是直接干,或者直接echo,但echo始終有點(diǎn)不方便,查找了相關(guān)的資料,總結(jié)了vscode 調(diào)試的php 的過程,胡亂看看吧~~
1.phpinfo打印出PHP信息,復(fù)制信息到xdebug
xdebug點(diǎn)擊進(jìn)入
2.提交以后系統(tǒng)會(huì)自動(dòng)偵測PHP版本信息并給出下載鏈接
3.下載以后放到php對應(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ì)用的到,記住端口號,打開phpinfo查看是否成功
有xdebug信息就是說明可以了。下邊轉(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è)配置,對應(yīng)php執(zhí)行文件
6.vscode 運(yùn)行,配置
{
// 使用 IntelliSense 了解相關(guān)屬性。
// 懸停以查看現(xiàn)有屬性的描述。
// 欲了解更多信息,請?jiān)L問: 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"
}
}
]
}
修改端口號為剛才php.info的端口號。
7.F5~~~~
————————————————
版權(quán)聲明:本文為CSDN博主「葵宇科技」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/ynkui/article/details/124087784
相關(guān)案例查看更多
相關(guān)閱讀
- 網(wǎng)站搭建
- 云南省建設(shè)廳網(wǎng)站官網(wǎng)
- 云南網(wǎng)站建設(shè)百度官方
- 云南小程序開發(fā)制作公司
- 云南小程序開發(fā)課程
- 報(bào)廢車管理
- 報(bào)廢車管理系統(tǒng)
- 網(wǎng)站制作
- web服務(wù)
- 云南建站公司
- 網(wǎng)站建設(shè)公司網(wǎng)站
- 云南軟件設(shè)計(jì)
- typescript
- 楚雄小程序開發(fā)
- APP
- 云南網(wǎng)站建設(shè)服務(wù)
- 小程序定制開發(fā)
- 云南小程序開發(fā)公司
- 楚雄網(wǎng)站建設(shè)公司
- web開發(fā)
- 重慶網(wǎng)站建設(shè)公司
- 云南電商網(wǎng)站建設(shè)
- 云南網(wǎng)站建設(shè)特性
- 云南網(wǎng)站建設(shè)專家
- 百度小程序開發(fā)
- 云南軟件開發(fā)
- 網(wǎng)頁制作
- 云南網(wǎng)站建設(shè)靠譜公司
- vue開發(fā)小程序
- 云南網(wǎng)站建設(shè)選