MAC homebrew est obsolète homebrew/php depuis le 31/03/2018
D'ici le 31 mars 2018, nous déprécierons et archiverons le tap Homebrew/php Malheureusement, nous. n'avons pas été en mesure de maintenir une expérience utilisateur ou contributeur et une charge de travail CI acceptables et cohérentes via des taps de formules non essentielles dans l'organisation Homebrew. Nous continuons donc à migrer les formules largement utilisées vers Homebrew/core et encourageons la prise en charge de formules et d'options de niche supplémentaires à l'extérieur. l'organisation Homebrew.
Détails : https://brew.sh/2018/01/19/homebrew-1.5.0/
Vous ne pouvez donc plus utiliser la méthode suivante J'ai installé xdebug, mais la méthode suivante ne fonctionne pas ! La méthode suivante ne fonctionnera pas ! La méthode suivante ne fonctionnera pas !
brew install php<version number>-xdebug
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 supportée par la version php
par exemple, ma version PHP locale est la 5.6.38, j'ai donc téléchargé la source de 2.5.4, un tgz. package compressé
2. Ouvrez le terminal dans le dossier où vous avez téléchargé xdebug
tar -xzf xdebug-2.5.4.tgz cd xdebug-2.5.4
Vous pouvez également le décompresser localement, puis entrez dans le dossier xdebug décompressé et ouvrez le terminal.
phpize
#Sinon, écrivez le chemin complet vers phpize
./configure
Après l'exécution de la commande ci-dessus, la compilation démarre
make -j2
Une fois la compilation terminée, vous serez invité à trouver le fichier xdebug.so dans les modules
3 Copiez le fichier xdebug.so obtenu après compilation dans le dossier spécifié par extension_dir .
Remarque : Rechercher dans php.ini extension_dir
4. Configurer 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=512 xdebug.var_display_max_data=2048 xdebug.var_display_max_depth=8
Après modification. , redémarrez Apache et phpinfo() vérifie l'installation. Non, cela ne devrait poser aucun problème
Pour plus de connaissances sur php, veuillez visiter le tutoriel 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!