Connaissances Informatiques >> systèmes >> Ubuntu >> Content
  Derniers articles
  • Comment mettre à jour Ubuntu 08.04 …
  • Comment installer Mojo sur Ubuntu 20…
  • Comment faire pour installer Synapse…
  • Comment faire pour exécuter Rosetta…
  • Comment désactiver Panneaux Gnome d…
  • Comment sélectionner un autre pilot…
  • Puis-je utiliser un vieux PC comme u…
  • Comment faire pour installer Ubuntu …
  • Comment ai-je un fond d'écran diffé…
  • Comment connecter un MacBook d' Ubun…
  •   Ubuntu
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP

  • Windows 7

  • Windows 10

  • Windows 11

  • Windows 2012

  • Windows 2016

  • Windows 2019

  • Windows 2022

  • Apple

  • Android

  • iOS

  • CentOS
  •  
    Ubuntu

    Comment installer PHP Xdebug sur Ubuntu 20.04 LTS (Focal Fossa)

    ## 1. Installez PHP7.4

    ```bash

    sudo apt mise à jour

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

    ```

    > Remarque :si vous utilisez une version différente de PHP, remplacez « php7.4 » par le numéro de version approprié.

    2. Installer Xdebug

    ```bash

    sudo apt installer php7.4-xdebug

    ```

    3. Configurer Xdebug

    > 1\) Ouvrez le fichier php.ini :

    ```bash

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

    ```

    > 2\) Recherchez les lignes suivantes et décommentez-les :

    ```ini

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

    xdebug.remote_enable=1

    xdebug.remote_connect_back=1

    ```

    > 3\) Enregistrez le fichier et fermez-le.

    4. Activer Xdebug dans Apache

    > 1\) Si Apache n'est pas déjà en cours d'exécution, démarrez-le :

    ```bash

    sudo systemctl démarrer apache2

    ```

    > 2\) Ouvrez le fichier de configuration Apache :

    ```bash

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

    ```

    > 3\) Ajoutez la ligne suivante au fichier :

    ```ini

    php_value xdebug.remote_autostart 1

    ```

    > 4\) Enregistrez le fichier et fermez-le.

    5. Redémarrez Apache

    ```bash

    sudo systemctl redémarrer apache2

    ```

    6. Tester Xdebug

    > 1\) Ouvrez un terminal et exécutez la commande suivante :

    ```bash

    php-m | grep xdebug

    ```

    >Vous devriez voir un résultat semblable à celui-ci :

    ```bash

    xdebug

    ```

    > 2\) Créez un script PHP simple qui appelle `phpinfo()`.

    ```php

    phpinfo();

    ```

    > Enregistrez le script sous `info.php` dans votre répertoire racine Web (généralement `/var/www/html`).

    > 3\) Ouvrez votre navigateur Web et accédez à l'URL suivante :

    ```

    http://localhost/info.php

    ```

    >Vous devriez voir une page contenant des informations sur votre installation PHP, y compris la version et les paramètres de Xdebug.

    7. Activer le débogage à distance

    > 1\) Suivez les étapes "Configurer Xdebug" et "Activer Xdebug dans Apache" ci-dessus.

    > 2\) Configurez l'EDI pour le débogage. Reportez-vous à la documentation de l'EDI spécifique que vous utilisez. Par exemple, dans Visual Studio Code, vous pouvez installer l'extension PHP Debug et configurer le fichier launch.json pour activer Xdebug.

    > 3\) Définissez un point d'arrêt dans le script PHP que vous souhaitez déboguer.

    > 4\) Démarrez le débogueur dans votre IDE.

    Remarque :Assurez-vous que le port 9000 est ouvert sur le pare-feu du serveur.

    Conclusion

    Vous avez installé et configuré avec succès PHP Xdebug sur votre système Ubuntu 20.04 LTS. Cela vous permettra de déboguer vos applications PHP à distance depuis votre IDE.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire une recherche NetBIOS sur Ubuntu 
  • Comment faire un film DVD dans Ubuntu 
  • Comment faire pour configurer Internet sans fil sur Ubuntu 
  • Comment installer Vagrant sur Ubuntu 20.04 LTS [étape par étape] 
  • Comment vérifier le nombre de systèmes de fichiers sur Ubuntu 
  • Comment faire pour installer compilateurs dans Ubuntu 
  • Mon Ubuntu pilote vidéo est mauvais et ne viendra pas 
  • Comment Muet Haut-parleurs avec Ubuntu 8.04 Lorsque les enceintes extérieures sont branchés 
  • Quelles sont les origines d’Ubuntu ? 
  • Comment trouver un répertoire dans Ubuntu 
  • Connaissances Informatiques © http://www.ordinateur.cc