Boa tarde pessoal.
Meu php já veio instalado com o apache2triad e não exibe erros e warnings em erros de programação (mostra a página em branco). Gostaria de saber como ativar a exibição dos erros e warnings? (o fato de não exibir está atrapalhando muito).
Como Ativar Warnings
Started By jgcl, 13/08/2008, 12:40
2 replies to this topic
#1
Posted 13/08/2008, 12:40
João Gabriel
Site >> joaogabriel.org
CGiClube.net >> http://www.cgiclube.net
Vitória Perl Mongers >> http://vitoria.pm.org
Site >> joaogabriel.org
CGiClube.net >> http://www.cgiclube.net
Vitória Perl Mongers >> http://vitoria.pm.org
#2
Posted 13/08/2008, 16:43
Procure pelo arquivo php.ini. Por padrão ele fica em C:/Windows, mas não sei se esse apache2triad salva ele la ou na própria pasta do PHP.
Com arquivo aberto procure por error_reporting
Você pode mudar para o seguinte: error_reporting = E_ALL & ~E_NOTICE
Com isso irá mostrar todos os erros menos os do tipo Notice
Feito isso, salve e reinicie o Apache
Com arquivo aberto procure por error_reporting
Você pode mudar para o seguinte: error_reporting = E_ALL & ~E_NOTICE
Com isso irá mostrar todos os erros menos os do tipo Notice
Feito isso, salve e reinicie o Apache
Magnum Web - Trazendo o melhor da web para você
Desenvolvimento de websites e sistemas web. Acesse http://www.magnumweb.com.br
Desenvolvimento de websites e sistemas web. Acesse http://www.magnumweb.com.br
#3
Posted 13/08/2008, 16:59
Exibir os NOTICES às vezes é importante para garantir a consist~encia das informações.
E não precis mexer no PHP.INI pra isso, basta invocar error_reporting() com E_ALL como valor.
Entretanto, se a diretiva display_errors estiver como Off no PHP.INI, error_reporting() sozinho não ajudará.
Claro que você pode mudar diretamente por script com a função init_set(), porém a maioria dos servidores, principal, mas não exclusivamente, gratuitos, têm essa função desabilitada por razões de segurança.
E não precis mexer no PHP.INI pra isso, basta invocar error_reporting() com E_ALL como valor.
Entretanto, se a diretiva display_errors estiver como Off no PHP.INI, error_reporting() sozinho não ajudará.
Claro que você pode mudar diretamente por script com a função init_set(), porém a maioria dos servidores, principal, mas não exclusivamente, gratuitos, têm essa função desabilitada por razões de segurança.
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)