web-dev-qa-db-ja.com

xdebug ubuntu 14.04を設定します

Apache 2.4でxdebug構成をロードできないようです。私は追加しました:

zend_extension=xdebug.so
remote_enable=on

/etc/php5/Apache2/conf.d/20-xdebug.iniに。

phpinfo()によれば、そのファイルは解析されますが、remote_enableはまだオフです。

ログにエラーは表示されません。他に何が欠けているのでしょうか?

6
MikeSteigerwald

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

11
Lety