| Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Systems  
  • Grunnleggende datakunnskaper
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  • Windows 7
  • Windows 10
  • Windows 11
  • Windows 2012
  • Windows 2016
  • Windows 2019
  • Windows 2022
  • Apple
  • Android
  • iOS
  • CentOS
  •  
    Datamaskin >> Systems >> Ubuntu >> Content
    Hvordan installere PHP Xdebug på Ubuntu 20.04 LTS (Focal Fossa)
    ## 1. Installer PHP7.4

    ``` bash

    sudo apt oppdatering

    sudo apt installer php7.4 php7.4-xml php7.4-fpm php7.4-mbstring php7.4-zip php7.4-gd

    ```

    > Merk:Hvis du bruker en annen versjon av PHP, erstatt `php7.4` med riktig versjonsnummer.

    2. Installer Xdebug

    ``` bash

    sudo apt installer php7.4-xdebug

    ```

    3. Konfigurer Xdebug

    > 1\) Åpne filen php.ini:

    ``` bash

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

    ```

    > 2\) Finn følgende linjer og fjern kommentarer:

    ```ini

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

    xdebug.remote_enable=1

    xdebug.remote_connect_back=1

    ```

    > 3\) Lagre filen og lukk den.

    4. Aktiver Xdebug i Apache

    > 1\) Hvis Apache ikke allerede kjører, start den:

    ``` bash

    sudo systemctl start apache2

    ```

    > 2\) Åpne Apache-konfigurasjonsfilen:

    ``` bash

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

    ```

    > 3\) Legg til følgende linje i filen:

    ```ini

    php_value xdebug.remote_autostart 1

    ```

    > 4\) Lagre filen og lukk den.

    5. Start Apache på nytt

    ``` bash

    sudo systemctl start apache2 på nytt

    ```

    6. Test Xdebug

    > 1\) Åpne en terminal og kjør følgende kommando:

    ``` bash

    php -m | grep xdebug

    ```

    >Du bør se utdata som ligner på følgende:

    ``` bash

    xdebug

    ```

    > 2\) Lag et enkelt PHP-skript som kaller `phpinfo()`.

    ``` php

    phpinfo();

    ```

    > Lagre skriptet som `info.php` i webrotkatalogen din (vanligvis `/var/www/html`).

    > 3\) Åpne nettleseren og naviger til følgende URL:

    ```

    http://localhost/info.php

    ```

    >Du bør se en side med informasjon om PHP-installasjonen din, inkludert Xdebug-versjonen og innstillingene.

    7. Aktiver ekstern feilsøking

    > 1\) Følg trinnene "Konfigurer Xdebug" og "Aktiver Xdebug i Apache" ovenfor.

    > 2\) Konfigurer IDE for feilsøking. Se dokumentasjonen for den spesifikke IDE du bruker. I Visual Studio Code kan du for eksempel installere PHP Debug-utvidelsen og konfigurere filen launch.json for å aktivere Xdebug.

    > 3\) Sett et bruddpunkt i PHP-skriptet du vil feilsøke.

    > 4\) Start debuggeren i IDE-en din.

    Merk:Sørg for at port 9000 er åpen på serverbrannmuren.

    Konklusjon

    Du har installert og konfigurert PHP Xdebug på ditt Ubuntu 20.04 LTS-system. Dette vil tillate deg å feilsøke PHP-applikasjonene dine eksternt fra IDE.

    früher :

     Weiter:
      Relatert Artike
    ·Slik konfigurerer en skjerm fra en Ubuntu Command Line 
    ·Slik installerer Wine på Ubuntu 
    ·Hvordan Direct Connect en Windows-PC til en Ubuntu Lapt…
    ·Hvordan sette opp SNMP FELLE på Ubuntu 
    ·Forskjellen mellom Ubuntu Stasjonære og Netbooks 
    ·Hvordan finne ut hvilken type grafikkort Kjører på Ub…
    ·Ubuntu Linux Vil ikke starte opp fra CD 
    ·Høyreklikk Problem i Ubuntu 
    ·Hvordan installere noe i Ubuntu 
    ·Hvor å Fastsette skadede sektorer i Ubuntu 
      Anbefalte artikler
    ·Hvordan manuelt fjerne et virus fra Vista 
    ·Slik fjerner en Recovery Drive partisjon på en Dell Co…
    ·Hvordan slette Windows Error Reporting 
    ·Hvordan fikse Forgiftet DNS Cache for Windows Vista 
    ·Slik konverterer til WMF Grafikk i Ubuntu 
    ·Alternativer til MacBooks og Windows 
    ·Hvordan legge til kontakter i adresseboken i Mac OS X 
    ·Hvordan finne en Root passordet på en Mac 
    ·Slik deaktiverer du nettverksadapter (Ethernet) i Windo…
    ·Slik installerer du Neofetch på Ubuntu 20.04 LTS (Foca…
    Copyright ©  Datamaskin  http://www.datamaskin.biz/