欧美三级国产三级日韩三级_亚洲熟妇丰满大屁股熟妇_欧美亚洲成人一区二区三区_国产精品久久久久久模特

vscode PHP 斷點(diǎn)調(diào)試 - 新聞資訊 - 云南小程序開發(fā)|云南軟件開發(fā)|云南網(wǎng)站建設(shè)-昆明葵宇信息科技有限公司

159-8711-8523

云南網(wǎng)建設(shè)/小程序開發(fā)/軟件開發(fā)

知識

不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價(jià)值,我們在追求其視覺表現(xiàn)的同時(shí),更側(cè)重于功能的便捷,營銷的便利,運(yùn)營的高效,讓網(wǎng)站成為營銷工具,讓軟件能切實(shí)提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序?yàn)楹笃谏壧峁┍憬莸闹С郑?

您當(dāng)前位置>首頁 » 新聞資訊 » 技術(shù)分享 >

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)案例查看更多