php中xdebug有用吗?-PHP问题

资源魔 50 0

正在php中xdebug有用。Xdebug是一个开放源代码的PHP顺序调试器(即一个Debug对象),能够用来跟踪、调试以及剖析PHP顺序的运转情况。

php xdebug有用.

Xdebug是一个开放源代码的PHP顺序调试器(即一个Debug对象),能够用来跟踪,调试以及剖析PHP顺序的运转情况。

Xdebug2018年的最新版本是Xdebug 2.7.0beta1,release日期2018-09-20,增加了对PHP7.2的支持。

装置

下载xdebug

有两个版本带有Non-thread-safe以及没有带有Non-thread-safe,次要是看你的php版本能否线程平安版本。

而后复制到你的php下的ext目次里,

修正php.ini,添加以下信息:

[Xdebug]

zend_extension="x:\PHP\ext\php_xdebug-2.0.5-5.2.dll"

;如下是参数

xdebug.auto_trace=on

xdebug.collect_params=on

xdebug.collect_return=on

xdebug.trace_output_dir=”x:\Temp”

xdebug.profiler_enable=on

xdebug.profiler_output_dir=”x:\Temp”

;x为你的盘符

参数设置

xdebug.default_enable=on

;显示默许的谬误信息

xdebug.auto_trace=on

;主动关上“监测函数挪用进程”的功模。该性能能够正在你指定的目次中将函数挪用的监测信息以文件的方式输入。此设置装备摆设项的默许值为off。

xdebug.collect_params=on

;关上搜集“函数参数”的性能。将函数挪用的参数值列入函数进程挪用的监测信息中。此设置装备摆设项的默许值为off。

xdebug.collect_return=on

;关上搜集“函数前往值”的性能。将函数的前往值列入函数进程挪用的监测信息中。此设置装备摆设项的默许值为off。

xdebug.max_nesting_level=100

xdebug.profiler_enable=on

;关上效力监测器。

xdebug.remote_enable=on

;能否调试

xdebug.remote_host=localhost

xdebug.remote_port=9000

;调试端口

xdebug.remote_handler=dbgp

;抉择协定

xdebug.trace_output_dir="d:\Temp"

;设定函数挪用监测信息的输入文件的门路。

xdebug.profiler_output_dir="d:\Temp"

;设定效力监测信息输入文件的门路。

设置完参数,重启效劳器,应用phpinfo() 函数查看能否有 xdebug 名目,装置能否胜利。

具体的设置装备摆设参数选项以下 :

b598eff61f414810e4a6ba0dc97ebdc.png

8e16e93a81f8fb90a4e9d6a8ad7d3b5.png

保举教程:《php教程》

以上就是php中xdebug有用吗?的具体内容,更多请存眷资源魔其它相干文章!

标签: php php教程 Xdebug php故障解决 php使用问题

抱歉,评论功能暂时关闭!