配置Zend stdio 的 遠端除錯功能

2021-04-13 23:48:25 字數 1691 閱讀 9256

安裝 zend optimizer 和 zend studio,逐步執行即可裝好。

將zenddebugger-5.2.10-cygwin_nt-i386.tar.gz解壓(以解壓到d:/zend/為例)。

進入d:/zend/,將類似於4_3_x_comp的資料夾都改名為php-4.3.x,一一對應,不可以把數字搞錯。

開啟php.ini,如果你是windowsxp,應該在c:/windows/下面,在最後加入一下配置:

zend_extension_manager.debug_server_ts=」d:/zend」 zend_debugger.expose_remotely=allowed_hosts zend_debugger.allow_hosts=127.0.0.0/32,192.168.1.0/24,192.168.0.0/24 zend_debugger.allow_tunnel=127.0.0.0/32

儲存php.ini,從新啟動apache,檢視phpinfo,有以下資訊為正確安裝:

將d:/zend/dummy.php 複製到**根目錄。

然後設定zend studio:

工具->選項->除錯

除錯方式選伺服器;server url內填寫除錯的伺服器url位址; 其他不用改,儲存即可。

剩下的除錯過程就和以前使用zend studio server時一樣了,不再贅述

本人的系統環境是apache2.2.x + php5.2.1+zend optimizer v3.2.6

現在只需要安裝zend debugger ,於是按上面的說明內容初試之後並未成功,後來把zend debugger的目錄和zend optimizer v3.2.6設定為並行後對php.ini做如下配置:

[zend]

zend_extension_ts="

d:program fileszendzendoptimizer-3.2.6libzendextensionmanager.dll

"zend_extension_manager

.optimizer_ts="

d:/program fileszend/zendoptimizer-3.2.6/liboptimizer-3.2.6

"zend_extension_manager

.debug_server_ts="

d:/program files/zend/zenddebugger-5.2.10"

zend_debugger.expose_remotely=allowed_hosts

zend_debugger.allow_hosts=127.0.0.0/32,192.168.1.0/24,192.168.0.0/24

zend_debugger.allow_tunnel=127.0.0.0/32

其中zenddebugger-5.2.10目錄結構如下:

d:/program files/zend/zenddebugger-5.2.10/php-5.2.x/zenddebugger.dll

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...