Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/262.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 最大函数嵌套级别为';100';,即使xdebug.max_嵌套级别=500_Php_Jenkins_Xdebug - Fatal编程技术网

Php 最大函数嵌套级别为';100';,即使xdebug.max_嵌套级别=500

Php 最大函数嵌套级别为';100';,即使xdebug.max_嵌套级别=500,php,jenkins,xdebug,Php,Jenkins,Xdebug,我正在Jenkins上运行一个相当大的项目,每次我尝试运行测试时,都会出现以下错误: [exec] PHP Fatal error: Maximum function nesting level of '100' reached, aborting! 问题是,我到处检查,解决方案似乎是: xdebug.max_nesting_level=500 在我的php.ini中。我做到了,重新启动apache,但仍然存在错误。 Xdebug已启用并正确安装(我运行了一些启用代码覆盖率的小项目,它们工

我正在Jenkins上运行一个相当大的项目,每次我尝试运行测试时,都会出现以下错误:

[exec] PHP Fatal error:  Maximum function nesting level of '100' reached, aborting!
问题是,我到处检查,解决方案似乎是:

xdebug.max_nesting_level=500
在我的php.ini中。我做到了,重新启动apache,但仍然存在错误。 Xdebug已启用并正确安装(我运行了一些启用代码覆盖率的小项目,它们工作得非常好) 另外,我正在Ubuntu上工作


谢谢您的帮助。

您是否更新了所有
php.ini
?测试是在浏览器中运行还是在命令行上运行?ubuntucmd下的提示:
找到php.ini
哦,显然还有另一个php.ini,更新这里的嵌套级别似乎效果更好。测试目前正在运行,但这看起来非常有希望。谢谢你的帮助!Jenkins可能使用php cli运行测试,而不是通过Web服务器使用php fpm。这确实是在使用php5/cli中的php.ini。谢谢。