Para corrigir o problema, eu editei /etc/php5/apache2/conf.d/20-xdebug.ini
e adicionei a seguinte linha:
xdebug.max_nesting_level = 250
Estou recebendo
fatal error maximum function nesting level of '100' reached aborting..
Parece que tenho que editar
xdebug.max_nesting_level from 100 to more.
Mas não consigo encontrar o arquivo correto em que devo editar isso? Estou usando o Ubuntu 14.04, lighttpd webserver e Php.
Da internet eu vi que tenho que editar o arquivo php.ini em / etc / php5 / apache2 ..
Mas estou usando o lighttpd.
No meu / etc / php5 / existem três pastas a saber
Na pasta cgi e cli, há o arquivo php.ini, mas esses 2 arquivos não contêm nada para editar o xdebug.
Na pasta mods-available eu tenho 1 arquivo a saber xdebug.ini e ele contém apenas
zend_extension=xdebug.so
Então eu preciso de ajuda para editar o xdebug.max_nesting_level no ubuntu 14.04 PHP e Lighttpd. Desculpe pelo meu mau inglês. Buscando sua ajuda para resolver isso
Para corrigir o problema, eu editei /etc/php5/apache2/conf.d/20-xdebug.ini
e adicionei a seguinte linha:
xdebug.max_nesting_level = 250
phpinfo
mostra o valor padrão para todas as variáveis xdebug, isso significa que a extensão xdebug.so
está corretamente carregada pelo php.
Para alterar as configurações padrão de xdebug.max_nesting_level
, abra xdebug.ini
e adicione:
xdebug.max_nesting_level=150
Da mesma forma, você também pode alterar outras variáveis do xdebug.