Inseri este erro abaixo, tanto vale para HTML, Javascript, CSS, DHTML ou outro código.
Arquivo erro_1_php.html |
<html> <head> <title>Teste</title> </head> <body> <?php echo_erro "Depurando em PHP"; ?> </body> </html> |
Aparecerá o erro abaixo:
Abra um editor de texto e corrija o erro da linha 7:
<html> <head> <title>Teste</title> </head> <body> <?php echo "Depurando em PHP"; ?> </body> </html> |
O Resultado será:
Instale o Netbeans
Nome do Programa | Descrição |
Netbeans | Depurador PHP, Java e C / C++ |
xdebug.remote_enable = on
xdebug.remote_handler = dbgp
xdebug.remote_host = localhost
xdebug.remote_port = 9000
O Netbeans por padrão abre o Internet Explorer, para que o Netbeans abra o Mozilla Firefox:
Vejam as imagens
Conecte o servidor
:
Abra o Netbeans e clique em novo projeto
Dê um clique em PHP:
De um clique em Aplicativo PHP com código-fonte existente.
Depois clique em Próximo.
Insira a configuração abaixo, logo em seguida clique em próximo:
Insira esses dados e clique em Finalizar
Para efeito de teste, vamos criar um script simples para testar tanto a formatação, quanto as mensagens de erro:
Arquivo: erro_2_php.html |
<html> $lista= array(); echo 'Dias da semana: '; for ($x=0; $x <=10; $x++ ) { |
Neste arquivo PHP coloquei quatro erros:
Para depurar clique no quadrado vermelho
Logo em seguida com o botão do mouse direito abra o menu e clique em Depurar File:
Abrirá o Firefox, volte para Netbeans:
Para depurar Clique neste botão
O resultado aparecerá em variáveis:
Para finalizar a depuração clique neste botão
Ou, para interromper a depuração clique neste botão
Abra um Editor de texto Html e modifique-o:
<html> $lista= array(); echo 'Dias da semana: '; for ($x=0; $x <=6; $x++ ) { |
O resultado será: