我已經加載了 xdebug 2.1.2,在我的 phpinfo 中它似乎可以工作,但是我想知道如何驗證 xdebug 正在偵聽連接埠 9000?通常我會使用反向 shell 進行 xdebug,但是對於本機上的 vmware,我想要一個正常的遠端會話?我可以從我的虛擬機 ping 我的主機,我可以從我的主機連接到我的網站伺服器到我的虛擬機,還可以打開 ftp 會話,但我無法讓我的 IDE 連接到 xdebug?我已經將連接埠 80 和 9000 從 vmnet8 轉送到我的主機連接埠?
這是我的 vmware-netconfig:
答案1
首先在 php.ini 檔案中啟用 xdebug.remote_log。
試試telnet hostip 9000
確保 xdebug.idekey=ECLIPSE_DBGP 行已配置