Erros no PHP [RESOLVIDO]

1. Erros no PHP [RESOLVIDO]

Leandro Cunha
Leandro_Cunha

(usa Debian)

Enviado em 19/08/2017 - 18:35h

Bem, estou investigando um problema do PHP não reportar os erros quando há erros de programação.
Links que pesquisei mas não entendi a fórmula de habilitar esse recurso em php.ini usando o php 7 do Debian.
http://php.net/manual/pt_BR/function.error-reporting.php
https://stackoverflow.com/questions/1053424/how-do-i-get-php-errors-to-display
em /etc/php/7.0/apache2/php.ini ficou assim:
display_errors = On
; Default Value: On
; Development Value: On
; Production Value: Off

; display_startup_errors
; Default Value: Off
; Development Value: On
; Production Value: Off

error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED
; Default Value: E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED
; Development Value: E_ALL
; Production Value: E_ALL & ~E_DEPRECATED & ~E_STRICT

Sendo assim após aplicar essa configuração é necessário dar um restart no serviço do apache2 /etc/init.d/apache2 restart.
Continua desativado o recurso.


  


2. MELHOR RESPOSTA

Gustavo Valério
GustavoValerio

(usa Void Linux)

Enviado em 20/08/2017 - 10:52h

Interessante, aqui comigo, no Debian, só editei o seguinte:
display_errors – On 

Não lembro quando, nem em que versão do PHP, mas outro dia tive que habilitar a seguinte função:
:expose_php = On 


Como estou utilizando o PHP 7.1, não precisei alterar nada além do dysplay_errors.
------------------------------------------------------------------------------------------------------------------------
"Esta é a filosofia Unix:
Escreva programas que façam apenas uma coisa mas que façam bem feito.
Escreva programas que trabalhem juntos.
Escreva programas que manipulem streams de texto, pois esta é uma interface universal."
Ou, de maneira simples: "faça apenas uma coisa e faça bem".
------------------------------------------------------------------------------------------------------------------------
Visite: https://blog.gustavovalerio.com
Visite: http://goo.gl/NJlxXy

3. Re: Erros no PHP [RESOLVIDO]

Buckminster
Buckminster

(usa Debian)

Enviado em 20/08/2017 - 15:18h

Você tirou o ; do início?

É preciso descomentar a linha tirando o ; do início, daí tu faz os reinícios necessários.


4. Re: Erros no PHP [RESOLVIDO]

Leandro Cunha
Leandro_Cunha

(usa Debian)

Enviado em 21/08/2017 - 14:34h

GustavoValerio escreveu:

Interessante, aqui comigo, no Debian, só editei o seguinte:
display_errors – On 

Não lembro quando, nem em que versão do PHP, mas outro dia tive que habilitar a seguinte função:
:expose_php = On 


Como estou utilizando o PHP 7.1, não precisei alterar nada além do dysplay_errors.
------------------------------------------------------------------------------------------------------------------------
"Esta é a filosofia Unix:
Escreva programas que façam apenas uma coisa mas que façam bem feito.
Escreva programas que trabalhem juntos.
Escreva programas que manipulem streams de texto, pois esta é uma interface universal."
Ou, de maneira simples: "faça apenas uma coisa e faça bem".
------------------------------------------------------------------------------------------------------------------------
Visite: https://blog.gustavovalerio.com
Visite: http://goo.gl/NJlxXy


Me ajudou encontrar o erro aqui. Muito obrigado!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts