Installation Php-intl sur XAMPP : un guide détaillé
L'installation de l'extension Intl sur XAMPP pour macOS peut être une tâche difficile. Si vous rencontrez des problèmes pour l'installer malgré les guides suivants comme celui mentionné dans votre question, cet article fournira une solution étape par étape pour résoudre le problème.
Étape 1 : Vérifier le chemin PHP
Vérifiez le chemin binaire PHP actuel à l'aide de la commande :
which php
Si le chemin est "/Applications/XAMPP/xamppfiles/bin/php", passez à l'étape suivante . S'il s'agit de "/usr/bin/php", mettez à jour votre chemin PHP OS X :
PATH="/Applications/XAMPP/xamppfiles/bin:${PATH}"
Étape 2 : Installez icu4c
icu4c est une dépendance pour le Extension internationale. Installez-le à l'aide de Homebrew :
brew install icu4c
Étape 3 : Installez Intl via PECL
Mettez à jour les canaux PECL et installez Intl :
sudo pecl update-channels sudo pecl install intl
Étape 4 : Vérifier l'installation
Vérifiez si Intl est installé avec succès en exécutant :
php -m | grep intl # should return 'intl'
Étape 5 : Configuration de l'extension
Recherchez et décommentez la ligne "extension=intl.so" dans le fichier "/Applications/XAMPP/xamppfiles/etc/php.ini". Redémarrez Apache pour appliquer les modifications.
Étape 6 : Installation d'Autoconf (facultatif)
Avant d'installer Intl, assurez-vous qu'Autoconf est installé. Utilisez Homebrew :
brew install autoconf automake
Vous pouvez également exécuter les commandes suivantes :
curl -OL http://ftpmirror.gnu.org/autoconf/autoconf-latest.tar.gz tar xzf autoconf-latest.tar.gz cd autoconf-* ./configure --prefix=/usr/local make sudo make install cd .. rm -r autoconf-*
Conclusion :
Suivre ces étapes devrait réussir à installer Intl extension pour PHP sur XAMPP, macOS. Si des problèmes persistent, veuillez consulter les notes supplémentaires fournies et demander de l'aide à la communauté en ligne ou à l'assistance technique.
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!