2015-11-03 68 views
1

关于xdebug.trace_enable_trigger_value:“此设置可用于限制谁可以使用XDEBUG_TRACE功能,如xdebug.trace_enable_trigger中概述的。当从空字符串的默认值更改时,值的Cookie,GET或POST参数需要将共享密钥集与此设置进行匹配,以便生成跟踪文件。“ (xdebug doc)。等效为xdebug.profiler_enable_trigger_value使用触发器值的xdebug跟踪和分析器文件

我的XDebug 2.2.3,这在php.ini:

xdebug.trace_enable_trigger=1 
xdebug.trace_enable_trigger_value="miko" 

但是,如果我通过什么作为价值XDEBUG_TRACE参数(无论是通过GET参数或一个cookie),它仍然会生成跟踪文件。那么我怎么才能让这个触发值真的有用呢?

回答

0

您需要将您的XDebug升级到高于V2.3这个工作,从文档:

xdebug.trace_enable_trigger_value 
Type: string, Default value: "", Introduced in Xdebug >= 2.3 
This setting can be used to restrict who can make use of the XDEBUG_TRACE functionality as outlined in xdebug.trace_enable_trigger. When changed from its default value of an empty string, the value of the cookie, GET or POST argument needs to match the shared secret set with this setting in order for the trace file to be generated. 
相关问题