Maison >développement back-end >tutoriel php >Comment installer l'extension Intl sur XAMPP pour macOS ?

Comment installer l'extension Intl sur XAMPP pour macOS ?

Susan Sarandon
Susan Sarandonoriginal
2024-10-30 22:13:30594parcourir

How to Install the Intl Extension on XAMPP for macOS?

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!

Déclaration:
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