xdebug 2.1.2 をロードし、phpinfo では動作しているようですが、xdebug がポート 9000 を listen していることをどのように確認できるかを知りたいです。通常、xdebug にはリバース シェルを使用しますが、ローカル ボックスの vmware では通常のリモート セッションが必要です。仮想マシンからホストに ping を実行でき、ホストから仮想マシンに Web サーバーに接続し、ftp セッションを開くこともできますが、IDE を xdebug に接続できません。すでにポート 80 と 9000 を vmnet8 からホスト ポートに転送していますか?
私の vmware-netconfig は次のとおりです:
答え1
まず、php.ini ファイルで xdebug.remote_log を有効にします。
telnet hostip 9000を試してください
xdebug.idekey=ECLIPSE_DBGP行が設定されていることを確認してください