私はウェブサーバとxdebug 2.1.2でVMWareゲストOSを使いました。私はリモートデバッガとKomodo IDEでホストosから作業したいと思っています。 xdebugとKomodoを動作させるにはどのように設定する必要がありますか?私はそれは私が何も接続エラーなし与え、同じアドレスを持つコモドプロキシオプションを使用するとVMwareゲストOSとxdebugセッションを開くことができませんか?
xdebug.remote_enable On
xdebug.remote_handler dbgp
xdebug.remote_host 192.168.1.1
xdebug.remote_log /var/log/xdebug.log
xdebug.remote_mode req
xdebug.remote_port 9000
:私は無駄にREMOTE_HOST変数の私のホストIPと私のゲストIPを追加しようとしました。ノーマル私は接続をトンネルするためにリバースシェルを使いますが、これはローカルホスト上の仮想マシンなのでトンネルは必要ありません。 Xdebugがロードされ、すべての変数を変更してWebサーバーを再起動できます。私はKomodoのリモートFTPを使用して、デバッグしたいPHPファイルをロードしますか?
編集:私はポート9000にtelnetすることはできませんが、私は前方にポート9000をホストするために私のポートをしました:
私はポート9000にtelnetできません。どうすれば開くことができますか?私はSuse 12.2を持っていますが、ファイアウォールを無効にしました。 xdebugは私のphpinfo()に従ってロードされていますか? – Bytemain
xdebug.remote_hostは私のホストのIPで、ゲストからpingできます。 remote_handlerとは何ですか?私は自分自身dbgpproxyを開始していないのですか? – Bytemain