Xdebug VScode遠端除錯失敗解決方案

2021-10-18 13:36:38 字數 826 閱讀 2218

因為需要php一些除錯環境,所以找了很多xdebug的遠端除錯方案,但是發現斷點斷不下,後來發現是因為xdebug的3版本一些php.ini設定字段更新導致無法除錯,所以記下東西,防坑!

由於新版本的xdebug的一些字段更新了,導致原先類似xdebug.remote_enable等字段無效,

檢視官方文件:發現字段改動:

所以得重新修改一些關鍵字段如下:

[xdebug]

zend_extension = d:\xampp\php\ext\php_xdebug-3.0.2-8.0-vs16-x86_64.dll

xdebug.mode=debug

xdebug.start_with_request=yes

xdebug.discover_client_host=on

xdebug.client_port = 9000

max_execution_time = 3600

其中xdebug.client_port字段需要與vscode中launch.json中的監聽埠相同

下面設定好斷點之後啟動除錯就能除錯了

VScode 遠端開發 shell 遠端編寫除錯

命令 remote ssh add new ssh host.導致錯誤 command opensshremotes.addnewsshhost not found 參考 vscode遠端編寫shell並實時除錯配置過程 visual studio code 遠端開發嘗鮮 visual studio...

使用PvCharm進行Python遠端除錯

python遠端除錯 一 介紹 python遠端除錯,即在遠端機器上執行python 在本地進行除錯。除錯環境 pycharm 需要依賴 遠端和本地需要在python路徑安裝pycharm debug.egg 注 安裝egg包需要使用先安裝setuptools 二 安裝setuptools url ...

利用PyCharm實現Python遠端除錯

python遠端除錯 一 介紹 python遠端除錯,即在遠端機器上執行python 在本地進行除錯。需要環境 python 除錯環境 pycharm 需要依賴 遠端和本地需要在python路徑安裝pycharm debug.egg 注 安裝egg包需要使用先安裝setuptools 二 安裝set...