“Conocimiento Sistemas>Ubuntu

Cómo instalar PHP Xdebug en Ubuntu 20.04 LTS (Focal Fossa)

2015/8/28
## 1. Instale PHP7.4

```golpecito

actualización sudo apta

sudo apto instalar php7.4 php7.4-xml php7.4-fpm php7.4-mbstring php7.4-zip php7.4-gd

```

> Nota:Si está utilizando una versión diferente de PHP, reemplace `php7.4` con el número de versión apropiado.

2. Instalar Xdebug

```golpecito

sudo apto instalar php7.4-xdebug

```

3. Configurar Xdebug

> 1\) Abra el archivo php.ini:

```golpecito

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

```

> 2\) Encuentra las siguientes líneas y descomentalas:

```ini

zend_extension=/usr/lib/php/20151012/xdebug.so

xdebug.remote_enable=1

xdebug.remote_connect_back=1

```

> 3\) Guarde el archivo y ciérrelo.

4. Habilitar Xdebug en Apache

> 1\) Si Apache aún no se está ejecutando, inícielo:

```golpecito

sudo systemctl iniciar apache2

```

> 2\) Abra el archivo de configuración de Apache:

```golpecito

sudo nano /etc/apache2/sites-available/000-default.conf

```

> 3\) Agregue la siguiente línea al archivo:

```ini

php_value xdebug.remote_autostart 1

```

> 4\) Guarde el archivo y ciérrelo.

5. Reiniciar Apache

```golpecito

sudo systemctl reiniciar apache2

```

6. Probar Xdebug

> 1\) Abra una terminal y ejecute el siguiente comando:

```golpecito

php-m | grepxdebug

```

>Deberías ver un resultado similar al siguiente:

```golpecito

xdebug

```

> 2\) Cree un script PHP simple que llame a `phpinfo()`.

```php

phpinfo();

```

> Guarde el script como `info.php` en su directorio raíz web (normalmente `/var/www/html`).

> 3\) Abra su navegador web y navegue hasta la siguiente URL:

```

http://localhost/info.php

```

>Deberías ver una página con información sobre tu instalación de PHP, incluida la versión y la configuración de Xdebug.

7. Habilitar la depuración remota

> 1\) Siga los pasos anteriores "Configurar Xdebug" y "Habilitar Xdebug en Apache".

> 2\) Configurar el IDE para la depuración. Consulte la documentación del IDE específico que esté utilizando. Por ejemplo, en Visual Studio Code, puede instalar la extensión PHP Debug y configurar el archivo launch.json para habilitar Xdebug.

> 3\) Establezca un punto de interrupción en el script PHP que desea depurar.

> 4\) Inicie el depurador en su IDE.

Nota:Asegúrese de que el puerto 9000 esté abierto en el firewall del servidor.

Conclusión

Ha instalado y configurado correctamente PHP Xdebug en su sistema Ubuntu 20.04 LTS. Esto le permitirá depurar sus aplicaciones PHP de forma remota desde su IDE.

Ubuntu
Cómo instalar Snort en Ubuntu 22.04
Cómo imprimir fotos en Ubuntu
Cómo quitar Ubuntu Desde MBP
Cómo instalar el paquete librtlsdr-dev en Ubuntu 20.04 LTS (Focal Fossa)
Cómo probar la conexión a Internet de Ubuntu Server
Cómo Video Stream en Ubuntu
Cómo utilizar dos monitores en Ubuntu
Cómo instalar Telegram Desktop en Ubuntu 20.04 LTS (Focal Fossa)
Conocimiento de la computadora © http://www.ordenador.online