Xdebug avec XAMPP sous Ubuntu 14.04
De La Configuration Du Système
Ubuntu 14.04
Xampp v 5.6.3
installé php5-dev après xampp sur
sudo /opt/lampp/lampp start
souhaitez installer Xdebug
wihin xampp et j'ai essayé de 3 méthode, mais rien ne fonctionne , s'il vous plaît voir l'ensemble du processus.
1)Ubuntu package de logiciels
sudo apt-get install php5-xdebug
commande exceuted avec succès, mais pas de tel fichier dans .usr/lib/php5/...
désinstallé
2)Adapté Instructions D'Installation
téléchargé xdebug.tar.gz après vérification avec assistant
ice@cold:~/Downloads/xdebug-2.2.6$ /usr/bin/phpize5
/usr/bin/phpize5 Ne peut pas trouver de config.m4.
Assurez-vous d'exécuter le fichier '/usr/bin/phpize5 " dans le haut de l'arborescence du code source du module
aussi essayé avec phpize
, /opt/lampp/bin/phpize
mais pas
3)PECL Installation
avant que laissez-moi vérifier avec pecl help version
POIRE Version: 1.9.4
Version de PHP: 5.5.9-1ubuntu4.5
Zend Engine Version: 2.5.0
En cours d'exécution sur: Linux froide comme de la glace 3.13.0-39-generic #66-Ubuntu SMP tue Oct 28 13:30:27 UTC 2014 x86_64
pecl install xdebug
...
...
Build process completed successfully
Installing '/usr/lib/php5/20121212/xdebug.so'
install ok: channel://pecl.php.net/xdebug-2.2.6
configuration option "php_ini" is not set to php.ini location
You should add "zend_extension=xdebug.so" to php.ini
exécutée complètement
Je peux voir le fichier
644 /usr/lib/php5/20121212/xdebug.donc
ajoutée en dessous de la ligne dans /opt/lampp/etc/php.ini
[xdebug]
zend_extension="/usr/lib/php5/20121212/xdebug.so"
redémarrer lampp
mais encore xdebug icône est manquant
Il vous plaît dites-moi ce qui est faux
- par curiosité, pourquoi est-ce que vous ne pouvez pas installer php et mysql?
- parce que xampp est bien facile ..toutes les choses ensemble
- Avez-vous redémarrez le service? Aussi xampp vient avec xdebug par défaut, mais son commenté dans
php.ini
assurez-vous de l'activer. - comment faire en
php.ini
je havn'pas vu d'entrée pour xdebug dans les dernières xamppp - Wow, sérieux? 23K rep et tu ne le sais pas maintenant que nous n'avons pas d'ajouter "RÉSOLU" dans le titre? Soit la suppression de la question ou de publication de la réponse et de l'accepter.
- Je ne sais pas vraiment par ce mode. J'ai été en arrêt de me répondre, car dès que j'écris toute la question et j'ai eu la réponse dans les 10 minutes. de sorte qu'il peut être considéré comme l'auto question et la réponse. Je veux éviter.
- Il n'y a rien de mal avec un auto-réponse. En fait, ils sont généralement encouragés.
- J'ai été frapper ma tête depuis 3 heures et quand enfin écrire de la SORTE et essayer une dernière fois . il a travaillé. J'ai des frais de tellement excité. Débordement de la pile elle-même fonctionne comme un charme pour moi.
- mais donner une réponse dans les 10 minutes on dirait que j'ai la solution et je veux montrer d'abord le problème et la réponse moi-même. N'est-ce pas?
Vous devez vous connecter pour publier un commentaire.
xdebug est situé sous xampp dossier dans
sur ubuntu 14.04 il suffit de chercher dans /opt/lampp et de copier le chemin d'accès complet et ouvrez php.ini et remplacer
avec
dans mon cas
édité en /opt/lmapp/etc/php.ini assigné à l'emplacement de xdebug.donc à zend_extension
Remplacer avec
et redémarrez lampp et Xdebug est installé.
QUE je n'en faisais pas avant parce que Xdebug Docs lui-même avertir de ne pas le faire
xdebug
emplacement? essayez dans le terminal avecwhereis xdebug
phpize
(5.5.9) évidemment, il ne fonctionnera pas avec PHP 5.6.x... j'ai donc téléchargé une version supérieure dephp5-dev
paquet.Remplacer avec
J'ai installé:
Lire la dernière partie de la sortie, suivre, et ajouter le correspondant zend_extension=... ligne à votre php.fichier ini. Redémarrer php-fpm (ou Apache si vous l'avez en tant que module Apache), et vous aurez XDebug!
Dans mon cas:
ouvrir
/opt/lampp/etc/php.ini
l'option de configuration "php_ini" n'est pas défini pour php.ini emplacement
Vous devez ajouter "zend_extension=/usr/lib/php/20170718/xdebug.ainsi" à php.ini
Il suffit de taper la commande
sudo pecl install xdebug
OU
L'installer avec le code source
OU