Local para editar xdebug.max_nesting_level no Ubuntu 14.04 PHP usando Lighttpd

Local para editar xdebug.max_nesting_level no Ubuntu 14.04 PHP usando Lighttpd

estou obtendo

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 onde devo editar isso? Estou usando Ubuntu 14.04, servidor web lighttpd e PHP.

Pela internet vi que preciso editar o arquivo php.ini em /etc/php5/apache2..

Mas estou usando o lighttpd.

No meu /etc/php5/ existem três pastas, nomeadamente

  1. cgi
  2. cli
  3. mods disponíveis

Na pasta cgi e cli há o arquivo php.ini, mas esses 2 arquivos não continham nada para editar o xdebug.

Na pasta mods disponíveis eu tenho 1 arquivo chamado xdebug.ini e ele contém apenas

zend_extension=xdebug.so

Então preciso de ajuda para editar xdebug.max_nesting_level no Ubuntu 14.04 PHP e Lighttpd. Desculpe pelo meu péssimo inglês. Buscando sua ajuda para resolver isso

Responder1

Para corrigir o problema, editei /etc/php5/apache2/conf.d/20-xdebug.inie adicionei a seguinte linha:

xdebug.max_nesting_level = 250

Responder2

phpinfomostra o valor padrão para todas as variáveis ​​​​xdebug, isso significa que xdebug.soa extensão foi carregada corretamente pelo php.

Para alterar xdebug.max_nesting_levelas configurações padrão, abra xdebug.inie adicione:

 xdebug.max_nesting_level=150

Da mesma forma, você também pode alterar outras variáveis ​​​​xdebug.

informação relacionada