Maison >développement back-end >tutoriel php >Comment installer avec succès Php-intl sur XAMPP pour les utilisateurs Mac ?

Comment installer avec succès Php-intl sur XAMPP pour les utilisateurs Mac ?

Patricia Arquette
Patricia Arquetteoriginal
2024-10-31 22:44:02312parcourir

How to Successfully Install Php-intl on XAMPP for Mac Users?

Installation de Php-intl sur XAMPP : résoudre les défis pour les utilisateurs Mac

Lorsque vous travaillez avec XAMPP sur Mac, l'extension Php-intl devient cruciale pour diverses applications, notamment composer et cakephp. Les utilisateurs peuvent rencontrer des difficultés lors de l'installation de cette extension, entraînant des erreurs telles que l'impossibilité de lancer les commandes qui le nécessitent.

Guide d'installation étape par étape

Pour réussir installez l'extension Php-intl, suivez ces étapes :

  1. Vérifiez le chemin PHP : Déterminez le chemin d'accès au binaire PHP utilisé par XAMPP en exécutant la commande :
which php

Si le résultat est /Applications/XAMPP/xamppfiles/bin/php, passez aux étapes suivantes. Cependant, s'il s'agit de /usr/bin/php, modifiez le chemin PHP système à l'aide de cette commande :

PATH="/Applications/XAMPP/xamppfiles/bin:${PATH}"
  1. Installez icu4c : Cette bibliothèque est une dépendance pour Php- int. Installez-le en utilisant Homebrew :
brew install icu4c
  1. Installez Intl via PECL : Installez Php-intl à l'aide du gestionnaire de packages PECL :
sudo pecl update-channels
sudo pecl install intl
  1. Vérifier l'installation : Vérifiez si l'installation a réussi avec :
php -m | grep intl #should return 'intl'
  1. Configurer XAMPP : Ajouter la ligne extension=intl.so à la liste des extensions dans /Applications/XAMPP/xamppfiles/etc/php.ini. Redémarrez Apache pour activer les modifications.

Notes supplémentaires

  • Assurez-vous qu'Autoconf est installé avant d'installer Php-intl. Installez-le via Homebrew :
brew install autoconf automake
  • Si vous rencontrez des erreurs lors de l'installation, essayez ces commandes supplémentaires :
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-*

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