xdebug サーバーは、ポート 9000 のどのクライアントにも接続しません。つまり、Netbeans IDE、debugclient などです。xdebug は phpinfo 出力に表示されます。上記のクライアントは、接続が確立されるのを待ち続けます。 cli から php スクリプトを実行すると、次の警告メッセージが表示されます。
「PHP 警告: モジュール 'xdebug' は、行 0 の不明に既にロードされています」 9000 ポートが開かれており、netstat --numeric-port -l コマンドに表示されます。何が問題なのかわかりません。すべての構成ファイルを確認しましたが、すべて問題ないようです。どんな助けでも大歓迎です。私の設定ファイルのセクション
Linux abc.localdomain 3.1.1-2.fc16.x86_64 #1 SMP Mon Nov 14 15:46:10 UTC 2011 x86_64
This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies
with Xdebug v2.1.2, Copyright (c) 2002-2011, by Derick Rethans
[Zend]
zend_extension=/usr/lib64/php/modules/xdebug.so
[XDebug]
xdebug.remote_enable=On
xdebug.remote_autostart=On
xdebug.remote_handler=dbgp
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.remote_mode=req
xdebug.remote_log=/var/log/xdebug.log
php_api 番号 一致する
Xdebug Simple DBGp client (0.10.0) Copyright 2002-2007 by Derick Rethans. - libedit サポート: 有効
デバッグ サーバーの接続を待機しています。
黒魔術ですか!!
ありがとうございました