Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
``` bash
aktualizácia sudo apt
sudo apt install php7.4 php7.4-xml php7.4-fpm php7.4-mbstring php7.4-zip php7.4-gd
```
> Poznámka:Ak používate inú verziu PHP, nahraďte `php7.4` príslušným číslom verzie.
``` bash
sudo apt install php7.4-xdebug
```
> 1\) Otvorte súbor php.ini:
``` bash
sudo nano /etc/php/7.4/fpm/php.ini
```
> 2\) Nájdite nasledujúce riadky a odkomentujte ich:
```ini
zend_extension=/usr/lib/php/20151012/xdebug.so
xdebug.remote_enable=1
xdebug.remote_connect_back=1
```
> 3\) Uložte súbor a zatvorte ho.
> 1\) Ak Apache ešte nie je spustený, spustite ho:
``` bash
sudo systemctl spustiť apache2
```
> 2\) Otvorte konfiguračný súbor Apache:
``` bash
sudo nano /etc/apache2/sites-available/000-default.conf
```
> 3\) Pridajte do súboru nasledujúci riadok:
```ini
php_value xdebug.remote_autostart 1
```
> 4\) Uložte súbor a zatvorte ho.
``` bash
sudo systemctl reštartujte apache2
```
> 1\) Otvorte terminál a spustite nasledujúci príkaz:
``` bash
php -m | grep xdebug
```
>Mali by ste vidieť výstup podobný nasledujúcemu:
``` bash
xdebug
```
> 2\) Vytvorte jednoduchý PHP skript, ktorý volá `phpinfo()`.
```php
phpinfo();
```
> Uložte skript ako `info.php` do koreňového adresára webu (zvyčajne `/var/www/html`).
> 3\) Otvorte webový prehliadač a prejdite na nasledujúcu adresu URL:
```
http://localhost/info.php
```
>Mala by sa zobraziť stránka s informáciami o vašej inštalácii PHP, vrátane verzie Xdebug a nastavení.
> 1\) Postupujte podľa vyššie uvedených krokov „Konfigurovať Xdebug“ a „Povoliť Xdebug v Apache“.
> 2\) Nakonfigurujte IDE na ladenie. Pozrite si dokumentáciu pre konkrétne IDE, ktoré používate. Napríklad v kóde Visual Studio si môžete nainštalovať rozšírenie PHP Debug a nakonfigurovať súbor launch.json na povolenie Xdebug.
> 3\) Nastavte bod prerušenia v skripte PHP, ktorý chcete ladiť.
> 4\) Spustite ladiaci program vo svojom IDE.
Poznámka:Skontrolujte, či je na serveri firewall otvorený port 9000.
Úspešne ste nainštalovali a nakonfigurovali PHP Xdebug na vašom systéme Ubuntu 20.04 LTS. To vám umožní ladiť vaše PHP aplikácie na diaľku z vášho IDE.