【php】 xdebugを有効にする
問題
xdebugを使いたいです。
答え
php5-xdebugを導入して、php.iniに以下を追記する。
html_errors = Onが入っていないと、エラー表示、var_dump、トレースの結果などが普通のテキスト表示になってしまうので注意。
zend_extension=/path_to_xdebug/xdebug.so xdebug.auto_trace = 1 xdebug.profiler_enable = 1 xdebug.dump.GET=* xdebug.dump.POST=* xdebug.var_display_max_depth=7 ; 以下、xdebugの設定をお好みで ;xdebug.profiler_output_dir=/home/hoge/fuga ; いつもこれでよければOnで html_errors = On
リモートデバッグの設定追加例。
php_value xdebug.default_enable 1 php_value xdebug.remote_enable 1 php_value xdebug.remote_autostart 0 php_value xdebug.remote_host 192.168.0.123 php_value xdebug.remote_log "/home/www-data/xdebug.log"
コメント