Como instalar e configurar o Xdebug no XAMPP

Como instalar e configurar o Xdebug no XAMPP

Para configurar o Xdebug no XAMPP, siga os seguintes passos:

Baixando o  Xdebug

Acesse o site oficial do Xdebug (https://xdebug.org/download) e baixe a versão mais recente do Xdebug compatível com sua versão do PHP.

Copie o arquivo Xdebug para o diretório de extensões do PHP:

Copie o arquivo Xdebug que você baixou para o diretório "ext" do PHP no XAMPP. Por exemplo, se você instalou o XAMPP em "C:\xampp", o diretório de extensões do PHP será "C:\xampp\php\ext".

Configurando o arquivo php.ini

Abra o arquivo "php.ini" do PHP no XAMPP e adicione as seguintes linhas no final do arquivo:

[xdebug]
zend_extension = "C:\xampp\php\ext\php_xdebug.dll"
xdebug.remote_enable = 1
xdebug.remote_autostart = 1
Copiar

Substitua o caminho do arquivo "php_xdebug.dll" pelo caminho real do arquivo Xdebug que você copiou no passo anterior.

Reinicie o servidor Apache

Após fazer as alterações no arquivo "php.ini", reinicie o servidor Apache para que as mudanças tenham efeito.

Testando o Xdebug

Para testar o Xdebug, abra um arquivo PHP em um editor de código e adicione o seguinte código no início do arquivo:

<?php
    phpinfo();
?>
Copiar

Salve o arquivo PHP e abra-o em um navegador web acessando a URL "http://localhost/arquivo.php". Se o Xdebug estiver funcionando corretamente, você verá informações sobre o Xdebug na seção "xdebug" da página de informações do PHP.

Com esses passos, você deve ter configurado o Xdebug no XAMPP e pode começar a depurar suas aplicações PHP.

Lembre-se que o tutorial em vídeo é sempre mais completo que o tutorial em texto. Então assista o vídeo e aprenda mais.

Aqui está o código usado no vídeo:

[XDebug]
zend_extension = C:\xampp\php\ext\php_xdebug.dll
xdebug.remote_enable =on
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "127.0.0.1"
xdebug.trace_output_dir = "c:\xampp\tmp"
xdebug.report_port=9000
Copiar