繁体   English   中英

在哪里可以更改PHP 5.4.x中的xdebug设置

[英]Where can I change my xdebug settings in PHP 5.4.x

我记得在PHP 5.3中,我可以轻松更改php.ini文件中的xdebug设置。 (即xdebug.max_nesting_level = 200)

我已经升级到PHP 5.4,从那时起,我不再可以修改xdebug设置。 我在php.ini中进行了更改,然后重新启动了网络服务器,但没有任何反应。

在php.ini中,没有xdebug设置的定义。 但是当我跑步时:

php -m

我看到xdebug已经加载。

出乎意料的是,当我跑步时:

php -i | grep xdebug

我看到了xdebug设置的负载。

所以我的问题是,如果这些设置不在php.ini中,这些设置是从哪里来的(我需要添加,我已经检查了/etc/php5/cli/conf.d/20-xdebug.ini,并且其中只有onlu一行它:zend_extension = / usr / lib / php5 / 20100525 / xdebug.so)

以及如何修改这些设置。

和以前一样。 打开一个phpinfo并查看加载了哪些ini文件。 其中一个文件应该是xdebug部件,您可以对其进行修改。 如果没有阻止xdebug的功能,则可以添加它们。 您可以将这些设置放到20-xdebug.ini ,但是如果还有其他设置并且顺序不正确,则您的更改将无效。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM