因為需要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...