Apache 2.4でxdebug
構成をロードできないようです。私は追加しました:
zend_extension=xdebug.so
remote_enable=on
/etc/php5/Apache2/conf.d/20-xdebug.ini
に。
phpinfo()
によれば、そのファイルは解析されますが、remote_enable
はまだオフです。
ログにエラーは表示されません。他に何が欠けているのでしょうか?
xdebug manual によると:
xdebug.remote_enableタイプ:ブール、デフォルト値:0
このスイッチは、Xdebugが設定xdebug.remote_Hostおよびxdebug.remote_portで設定されたホストおよびポートでリッスンしているデバッグクライアントに接続するかどうかを制御します。接続を確立できない場合、スクリプトはこの設定が0であるかのように続行します。
リモートデバッグをセットアップするには、/etc/php5/Apache2/conf.d/20-xdebug.ini
を変更して次の行を追加する必要があります。
zend_extension=/path/to/your/xdebug.so
xdebug.remote_enable = 1
Xdebug.remote_portとxdebug.remote_Hostもセットアップする必要があります。
リモートデバッグの詳細については、こちらをお読みください link