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á:
