+ Responder ao Tópico



  1. #1
    Visitante

    Padrão php não mostra erros.

    Pessoal, meu php está funcionando com o php-mysql, tudo normal..
    tem phpmyadmin etc.


    Mas quando tem um erro em algum script ele não debuga o erro...
    Fica tudo em branco.

    Alguém sabe resolver isso ?
    no php.ini está ALL para erros.

  2. #2

    Padrão php não mostra erros.

    ta ALL ou E_ALL?? e outra coisa....se tiver um "@" (arroba) na frente do comando ele nao vai mostrar erro mesmo....



  3. #3
    Visitante

    Padrão php não mostra erros.

    ta E_ALL

  4. #4
    Visitante

    Padrão php não mostra erros.

    error_reporting = E_ALL


    @ onde ?



  5. #5

    Padrão php não mostra erros.

    um comando assim:

    $lala = @esse_comando_gera_um_erro();

    nao resultaria em erro nenhum

    ja um comando assim:

    $foo = esse_comando_gera_um_erro();

    mostraria aquelas msg de erro do php na tela do usuario

  6. #6
    Visitante

    Padrão php não mostra erros.

    ah ta...

    mas o código está normal, antes no appserver do windows mostrava o erro.
    Já no apache com php5 não está mostrando.



  7. #7

    Padrão php não mostra erros.

    vc ja restartou o apache depois de mudar esse valor??

  8. #8
    Visitante

    Padrão php não mostra erros.

    já...
    ta muito estranho isso



  9. #9

    Padrão php não mostra erros.

    faz assim....cria um arquivo php q esteja todo errado....coloca em uma pasta que o apache consiga enxergar e manda rodar no browser pra ver se da erro

  10. #10
    Visitante

    Padrão php não mostra erros.

    fiz isso agora mesmo, não coloquei ";" atraz, retorna em branco a page..



  11. #11
    Visitante

    Padrão php não mostra erros.

    <?php

    $x = 349824
    echo $x

    ?>
    era pra voltar erro pq o 349824 e echo não tem ponto e virgula atraz...

    mas a page abre em branco...

    coisa do 6) ...

  12. #12

    Padrão php não mostra erros.

    Citação Postado originalmente por Anonymous
    fiz isso agora mesmo, não coloquei ";" atraz, retorna em branco a page..
    ve se o erro saiu no codigo fonte (CTRL+U no Firefox) do HTML e se ele saiu no error_log do apache



  13. #13
    Visitante

    Padrão php não mostra erros.

    no log do apache aparece


    [Thu Jun 30 15:19:33 2005] [notice] Apache/2.0.54 (Trustix Secure Linux/Linux) PHP/5.0.4 configured -- resuming normal operations
    [client 201.2.219.69] PHP Parse error: parse error, unexpected T_ECHO in /home/httpd/html/teste.php on line 4
    [client 201.2.219.69] PHP Parse error: parse error, unexpected T_ECHO in /home/httpd/html/teste.php on line 4


    muito estranho isso né...
    deveria aparecer para o usuário :toim:

  14. #14
    Visitante

    Padrão php não mostra erros.

    coloquei o E_ALL & ~E_NOTICE

    e funcionou..

    mas erros com conexão do mysql não aparece..

    mesmo assim muito obrigado por tudo! :clap:



  15. #15

    Padrão php não mostra erros.

    Citação Postado originalmente por Anonymous
    coloquei o E_ALL & ~E_NOTICE
    heheh...estranho msm....pq essa eh uma configuracao padrao...mas msm assim soh o E_ALL deveria funcionar....eu acho :toim:

  16. #16
    Visitante

    Padrão php não mostra erros.

    ops é só ativar o display_errors = On...

    eu nao estava olhando direito..

    está debugando sim, só erros com base de dados não aparece.

    (Conexão mysql)



  17. #17
    Kablu
    Visitante

    Padrão browser

    Pode ser problema com seu browser...

    Se seu browser for o IE veja o ítem de Configuração chamado MOSTRAR ERROS HTTP AMIGAVEIS... e desmarque ele.

    Até :good:

  18. #18
    Visitante

    Padrão php não mostra erros.

    Muito Obrigado por tudo!!!!!!!!!
    Desculpe por repetir o tópoico também

    O Problema não era no apache...
    Na verdade foi falta de atenção minha...


    O Código do cara estava assim <? ?>

    E na minha configuração do php era obrigatório colocar assim, <?php ?>.

    Só alterei no php.ini para aceitar a tag desta maneira tb <? ?> e funcionou!!!

    Mais uma vez obrigado, e 1000 desculpas por minha falta de atenção.

    :clap: :clap: :good: :clap:



  19. #19

    Padrão php não mostra erros.

    hehehhe....relaxa... o importante eh que o problema esta resolvido :clap: