この記事の内容は php の Xdebug のデバッグに関するもので、必要な友達は参考にしてください。
ステップ 1:
公式 Web サイトにアクセスして xdebug をダウンロードします。忘れずに Linux バージョンを使用してください。 /home/files の下に置きます。 zip を解凍して、解凍されたフォルダーに入ります:
tar xzf xdebug-xxx.xxx.tgz cd xdebug-xxx.xxx
phpize を実行し (phpize がない場合はダウンロードします)、
設定スクリプトを実行し、phpize
./configure
make
sudo make install
php.ini を編集します。 php .ini はどこにありますか? phpinfo() 関数を実行すると、次のような長い情報テーブルが表示されます。その先頭は
です。ファイル、この列の値はアドレスです。 ) 次に、コードを追加します:
zend_extension = /usr/lib/php7/2015xxxx/xdebug.so xdebug.profiler_enable = Off xdebug.default_enable = On
;代码跟踪日志文件位置,注意要先新建这个traces目录,并设置777 xdebug.trace_output_dir = /tmp/traces ;代码跟踪日志文件格式 xdebug.trace_output_name = trace.%u ;trace中显示函数的参数值 xdebug.collect_params = 4 xdebug.collect_includes = On xdebug.collect_return = On xdebug.show_mem_delta = On ;var_display_max_depth这个参数也很有用。用来设置数组或者对象显示的最大层级。 xdebug.var_display_max_depth = 2
使用方法は次のとおりです。 : xdebug_start_trace();
/* 业务代码 */
xdebug_stop_trace();
php5.6.34 Xdebug をインストールしますのブレークポイントデバッグを実装します
以上がXdebug PHP のデバッグの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。