Como posso obter erros de php?

1

Versão do php atualmente instalada 5.3.10. Não está a comunicar qualquer tipo de erro, como erro de sintaxe, p.

<?php
define("variable" , 10);
variable++;
echo variable;
?>

Este código tem um erro e o navegador deve exibi-lo. Mas a janela do navegador está vazia

Exibir erro é desligado como eu vejo nas informações dadas pelo phpinfo () no núcleo do php da coluna.

Eu quero que ele seja ligado.

    
por Deepu 16.02.2013 / 18:21

1 resposta

1

Se você quiser ativá-lo para todos os seus projetos PHP:

edite o /etc/php5/apache2/php.ini abrindo um terminal e digitando o seguinte:

gksudo gedit /etc/php5/apache2/php.ini

pesquise pela linha.

display_errors = Off

e altere Off para On

Se você quiser ativá-lo para um único site, no arquivo .htaccess do seu site, adicione a seguinte linha:

php_flag display_errors on

Se você editou o arquivo php.ini , será necessário reiniciar o apache para que as configurações entrem em vigor, reinicie-o com a seguinte linha em um terminal.

sudo apache2ctl restart
    
por Dan 16.02.2013 / 19:21