web-dev-qa-db-fra.com

Xdebug pour Php 5.6 sur Ubuntu 16.04

Existe-t-il un moyen d'installer Xdebug pour Php5 sur Ubuntu 16.04? J'ai essayé de l'installer de la même manière que Ubuntu 14.04 mais à chaque fois que j'essaie d'installer php5-dev, j'obtiens cette erreur "E: le package 'php5-dev' n'a pas de candidat d'installation"

21
Samar

vous pouvez installer xdebug en tapant

Sudo apt-get install php-xdebug

puis redémarrez Apache

Sudo service Apache2 restart

ou si vous utilisez NGINX

Sudo systemctl restart nginx

ou redémarrage Sudo nginx

Si vous regardez maintenant votre sortie phpinfo (), vous devriez voir le xdebug.

Cela fonctionne également si vous avez installé PHP 5.5 ou 5.6 via ppa: ondrej/php Packages

Pour installer la version PHP5 par apt-get, regardez ce guide buntu add ondrej/php

Salutations

Edit: Voici la configuration pour Xdebug pour l'utiliser avec PHPStorm et le Browser.

Ajoutez les lignes suivantes à /etc/php//Apache2/conf.d/20-xdebug.ini

xdebug.remote_Host = localhost
xdebug.remote_enable = 1
xdebug.remote_port = 9000
xdebug.remote_handler = dbgp
xdebug.remote_mode = req

Cela ne démarrera xdebug qu'à distance et vous permettra de déboguer rapidement par PHPStorm (devrait également fonctionner avec d'autres IDE)

33
ZFNerd