Manual:php.ini/pt-br
O arquivo php.ini é o arquivo de configuração do PHP. Este arquivo, por vezes, precisa ser modificado; por exemplo pode ser necessário definir $max se aparecer o erro "Fatal error: Maximum function nesting level of '100' reached, aborting!" Depois de fazer alterações, use $apachectl para recarregar os arquivos de configuração sem necessitar parar o servidor e iniciá-lo novamente.
This file will sometimes need to be modified; e.g. it might be necessary to set xdebug.max_nesting_level = 200
if you get the error "Fatal error: Maximum function nesting level of '100' reached, aborting!" After you make changes, use /usr/local/apache/bin/apachectl graceful
to reload the config files without actually killing the webserver and starting it back up.
Local do arquivo
Algumas instalações PHP têm dois arquivos php.ini, um para o módulo php_sapi que lida com as solicitações do servidor web, e outro para os binários de comando de linha do PHP.
Para encontrá-lo para o binário de linha de comando, utilizar php --ini
Para o módulo web, crie um arquivo php de amostra com este conteúdo:
<?php
phpinfo();
e acesse-o a partir do servidor web. Ele deve exibir uma série de informações sobre a instalação do PHP, incluindo o local do arquivo php.ini.