Processus détaillé d'installation de Xdebug à l'aide d'Apache et PHP sous le système Mac

little bottle
Libérer: 2023-04-06 06:42:01
avant
2270 Les gens l'ont consulté

Cet article parle principalement du processus détaillé d'installation de Xdebug à l'aide d'Apache et de PHP sous le système Mac. Les amis intéressés peuvent en apprendre davantage.

MAC homebrew est obsolète homebrew/php depuis le 31/03/2018

By 31st March 2018 we will deprecate and archive the Homebrew/php tap. Unfortunately we have been unable to maintain an acceptable, consistent user or contributor experience and CI workload through non-core formula taps in the Homebrew organisation so we are continuing to migrate widely used formulae into Homebrew/core and encourage more niche formulae and options to be supported outside the Homebrew organisation.
Copier après la connexion

Détails : https://brew.sh/2018/01/19/homebrew-1.5.0 /

Vous ne pouvez donc plus utiliser la méthode suivante pour installer xdebug, la méthode suivante ne fonctionnera pas ! La méthode suivante ne fonctionnera pas ! La méthode suivante ne fonctionnera pas !

brew install php<version number>-xdebug
Copier après la connexion

Donc, pour installer xdebug, nous pouvons le compiler manuellement. Les étapes spécifiques sont les suivantes :

1. Entrez d'abord sur la page de téléchargement officielle de Xdebug : https. ://xdebug.org/download.php, téléchargez et installez la version de xdebug prise en charge par la version PHP

Par exemple, ma version PHP locale est 5.6.38, j'ai donc téléchargé la source de 2.5. 4, un package compressé tgz

2. Ouvrez le terminal dans le dossier où vous avez téléchargé xdebug

 -xzf xdebug-.
Copier après la connexion

Vous pouvez également le décompresser. localement puis entrez dans le dossier xdebug. décompressé, ouvrez le terminal

phpize
#如果不可以,写phpize的完整路径
./configure
Copier après la connexion

Une fois la commande ci-dessus exécutée, la compilation démarre

make -j2
Copier après la connexion

Une fois la compilation terminée, il vous sera demandé que le fichier xdebug.so se trouve dans les modules

3 Copiez le fichier xdebug.so obtenu après compilation dans le dossier spécifié par extension_dir.

Remarque : php. Recherchez extension_dir dans ini

4. Configurez les paramètres dans php.ini

[Xdebug]
zend_extension="/usr/local/lib/php/pecl/20131226/xdebug.so";自动跟踪,可关闭(关闭后提升性能)
xdebug.auto_trace=On
;性能分析,可关闭(关闭后提升性能)
xdebug.profiler_enable=On
xdebug.var_display_max_children=512xdebug.var_display_max_data=2048xdebug.var_display_max_depth=8
Copier après la connexion

Après modification, redémarrez Apache et vérifiez avec phpinfo() L'avez-vous installé ? Cela ne devrait poser aucun problème

Vidéos associées : Tutoriel vidéo PHP

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:cnblogs.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal