Sistemas  
 
Rede de conhecimento computador >> Sistemas >> Ubuntu >> Content
Como instalar o PHP Xdebug no Ubuntu 20.04 LTS (Focal Fossa)
## 1. Instale o PHP7.4
```bash
atualização sudo apt
sudo apt instalar php7.4 php7.4-xml php7.4-fpm php7.4-mbstring php7.4-zip php7.4-gd
```
> Nota:Se você estiver usando uma versão diferente do PHP, substitua `php7.4` pelo número de versão apropriado.

2. Instale o Xdebug


```bash
sudo apt instalar php7.4-xdebug
```

3. Configurar o Xdebug


> 1\) Abra o arquivo php.ini:

```bash
sudo nano /etc/php/7.4/fpm/php.ini
```

> 2\) Encontre as seguintes linhas e descomente-as:

```ini
zend_extension=/usr/lib/php/20151012/xdebug.so
xdebug.remote_enable=1
xdebug.remote_connect_back=1
```

> 3\) Salve o arquivo e feche-o.

4. Habilite o Xdebug no Apache


> 1\) Se o Apache ainda não estiver em execução, inicie-o:
```bash
sudo systemctl iniciar apache2
```

> 2\) Abra o arquivo de configuração do Apache:
```bash
sudo nano /etc/apache2/sites-available/000-default.conf
```

> 3\) Adicione a seguinte linha ao arquivo:
```ini
php_value xdebug.remote_autostart 1
```

> 4\) Salve o arquivo e feche-o.

5. Reinicie o Apache


```bash
sudo systemctl reiniciar apache2
```

6. Teste o Xdebug


> 1\) Abra um terminal e execute o seguinte comando:
```bash
php -m | grep xdebug
```

>Você deverá ver uma saída semelhante a esta:
```bash
xdebug
```

> 2\) Crie um script PHP simples que chame `phpinfo()`.

```php
phpinfo();
```

> Salve o script como `info.php` no diretório raiz da web (geralmente `/var/www/html`).

> 3\) Abra seu navegador e navegue até o seguinte URL:
```
http://localhost/info.php
```

>Você deverá ver uma página com informações sobre a instalação do PHP, incluindo a versão e configurações do Xdebug.

7. Habilitar depuração remota


> 1\) Siga as etapas "Configurar o Xdebug" e "Ativar o Xdebug no Apache" acima.

> 2\) Configure o IDE para depuração. Consulte a documentação do IDE específico que você está usando. Por exemplo, no Visual Studio Code, você pode instalar a extensão PHP Debug e configurar o arquivo launch.json para habilitar o Xdebug.

> 3\) Defina um ponto de interrupção no script PHP que deseja depurar.

> 4\) Inicie o depurador em seu IDE.

Nota:Certifique-se de que a porta 9000 esteja aberta no firewall do servidor.

Conclusão


Você instalou e configurou o PHP Xdebug com sucesso em seu sistema Ubuntu 20.04 LTS. Isso permitirá que você depure seus aplicativos PHP remotamente a partir do seu IDE.

Anterior :

Próximo :
  Os artigos relacionados
·Ubuntu Mic Testing 
·Como posso saber se estou executando 32 - ou 64 -Bit Fl…
·Como particionar um disco rígido no Ubuntu 
·Como configurar um projetor de vídeo no Ubuntu 8.10 
·Como é que um Netbook Ubuntu diferem de um desktop 
·Como configurar um desktop Ubuntu 
·Como acelerar o Internet no Ubuntu 
·Como instalar um driver Broadcom STA Sem a Rede no Ubun…
·Como desativar o Touchpad no Ubuntu em um Eee 
·Como instalar o Oh My ZSH no Ubuntu 20.04 LTS (Focal Fo…
  Artigos em destaque
·Como alterar uma partição NTFS 
·Como restaurar uma imagem de disco Usando Linux DD 
·Como copiar um programa que está no CD para uma unidad…
·Como usar Secretos Sinais numéricas do teclado 
·Como instalar o arquivo FrostWire DMG no Mac Snow Leopa…
·Como configurar o Thunderbird para SSL 
·Meu computador está funcionando Super Slow 
·Como restaurar e reparar EDB arquivos de log 
·Como editar InstallShield Setup.exe 
·Como encolher uma partição NTFS no Windows XP 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados