oxv*_*xic 5 php lighttpd xdebug 14.04
我正进入(状态
fatal error maximum function nesting level of '100' reached aborting..
Run Code Online (Sandbox Code Playgroud)
看来我必须编辑
xdebug.max_nesting_level from 100 to more.
Run Code Online (Sandbox Code Playgroud)
但是我无法在应该编辑的地方找到正确的文件?我正在使用 Ubuntu 14.04、lighttpd 网络服务器和 PHP ..
从互联网上我看到我必须编辑 /etc/php5/apache2 中的 php.ini 文件。
但我正在使用 lighttpd。
在我的 /etc/php5/ 中有三个文件夹,即
在 cgi 和 cli 文件夹中有 php.ini 文件,但这两个文件不包含任何编辑 xdebug 的文件。
在 mods-available 文件夹中,我得到了 1 个文件,即 xdebug.ini,它只包含
zend_extension=xdebug.so
Run Code Online (Sandbox Code Playgroud)
所以我需要帮助如何在 ubuntu 14.04 PHP 和 Lighttpd 中编辑 xdebug.max_nesting_level。对不起,我的英语不好。寻求您的帮助来解决这个问题
小智 9
为了解决这个问题,我编辑/etc/php5/apache2/conf.d/20-xdebug.ini
并添加了以下行:
xdebug.max_nesting_level = 250
Run Code Online (Sandbox Code Playgroud)
phpinfo
显示所有 xdebug 变量的默认值,这意味着xdebug.so
php 正确加载了扩展。
要更改xdebug.max_nesting_level
默认设置,请打开xdebug.ini
并添加:
xdebug.max_nesting_level=150
Run Code Online (Sandbox Code Playgroud)
同样,您也可以更改其他 xdebug 变量。
归档时间: |
|
查看次数: |
14248 次 |
最近记录: |