我在使用 Visual Studio Code 和 Xdebug 時遇到問題。我的系統(tǒng):我正在使用Windows 10帶有IIS網絡服務器和PHP版本 7.4 的系統(tǒng)。我已經Xdebug成功下載并安裝了最新版本(2.9.0)(請參閱下面的摘錄php.ini)。Visual Studio Code 配置為使用 Xdebug(參見launch.json下面的文件)。我的問題是:當我設置一個斷點時,它會在這個斷點處停止。到目前為止,一切都很好。但是,如果我按下“步入”(F11)或“步過”(F10)按鈕,則什么也沒有發(fā)生。初始斷點仍然突出顯示 - 它停留在斷點處。也許有些東西配置錯誤,但實際上我無法弄清楚它是什么。請參閱此處的配置文件:php.ini:[XDEBUG]xdebug.remote_enable = 1xdebug.remote_handler = dbgpxdebug.remote_host = localhostxdebug.remote_port = 9000xdebug.remote_autostart = 1xdebug.idekey=VSCODExdebug.remote_log ="C:\temp\xdebug.log"[PHP_XDEBUG-2.9.0-7.4-VC15-NTS]zend_extension = "C:\Program Files (x86)\PHP\v7.4\ext\php_xdebug-2.9.0-7.4-vc15-nts-x86_64.dll"Visual Studio 代碼的 launch.json:{ // Verwendet IntelliSense zum Ermitteln m?glicher Attribute. // Zeigen Sie auf vorhandene Attribute, um die zugeh?rigen Beschreibungen anzuzeigen. // Weitere Informationen finden Sie unter https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "configurations": [ { "name": "Listen for XDebug", "type": "php", "request": "launch", "port": 9000, "ignore": [ "**/vendor/**/*.php" ] }, { "name": "Launch currently open script", "type": "php", "request": "launch", "program": "${file}", "cwd": "${fileDirname}", "port": 9000 } ]}
Xdebug - Visual Studio 代碼 - 進入/跳過 - 沒有任何反應
30秒到達戰(zhàn)場
2022-07-22 15:16:18
