Installer et configurer Xdebug sous Ubuntu
Dans ce tutoriel vous découvrirez comment installer et configurer Xdebug sous Ubuntu étape par étape
Installer et configurer Xdebug sous Ubuntu
1ere étape : tout d’abord, créez un fichier PHP avec le code suivant :
<?php var_dump(array('Développement', 'tuto','unbuntu', 'php', 'www.e-real.fr') ); ?>
Voici ce qui s’affiche si Xdebug n’est pas installé ou mal configuré
{ [0]=> string(14) “Développement” [1]=> string(4) “tuto” [2]=> string(7) “unbuntu” [3]=> string(3) “php” [4]=> string(13) “www.e-real.fr” }
En ligne de commande, verifiez si le module Xdebug est installé ou pas ?
php -m
Installez le module Xdebug
Installez le paquet suivant :
sudo apt-get install php-xdebug
Redémarrer Apache :
sudo service apache2 restart
Configurez Xdebug
Relancons notre code php précédent
<?php var_dump(array('Développement', 'tuto','unbuntu', 'php', 'www.e-real.fr') ); ?>
Si var_dump est apparait comme ceci, c’est que Xdebug est déja parametré !
/home/html/e-real.fr/xdebug/index.php:1: array (size=5) 0 => string 'Développement' (length=14) 1 => string 'tuto' (length=4) 2 => string 'unbuntu' (length=7) 3 => string 'php' (length=3) 4 => string 'www.e-real.fr' (length=13)
Si ce n’est pas le cas, tapez la commande suivante pour connaitre votre version de PHP
php -v
Selon la version php que vous avez, le fichier php.ini se trouve a la racine dans par exemple :
/etc/php/7.3/cli/php.ini
Modifiez ou ajoutez ces quelques lignes dans le fichier php.ini
html_errors = On
display_errors = On
display_startup_errors = On
error_reporting = E_ALL
Redemarrez appache, fermer votre naviguateur et relancer votre précédent fichier php et le resultat suivant s’affiche :
/home/html/e-real.fr/xdebug/index.php:1: array (size=5) 0 => string 'Développement' (length=14) 1 => string 'tuto' (length=4) 2 => string 'unbuntu' (length=7) 3 => string 'php' (length=3) 4 => string 'www.e-real.fr' (length=13)
Vous êtes arrivé au bout de cet article, j’en conclus qu’il vous a plu, alors envoyez moi un max d’étoiles ⭐⭐⭐⭐⭐, et partagez le avec vos amis et vos connaissances sur les réseaux sociaux, avec les boutons ci-dessous :