Installation Php-intl sur XAMPP
- Je besoin pour utiliser l'extension intl sur mon mac avec XAMPP.
Donc j'ai suivi ce lien:
Php-intl installation sur XAMPP pour Mac Lion 10.8
http://lvarayut.blogspot.it/2013/09/installing-intl-extension-in-xampp.html
J'ai toujours redémarrer mon serveur apache, mais n'est pas installé l'extension. Parce que si je me lance:
php -m | grep intl #should return 'intl'
de retour à vide
La commande que je ne peux pas le lancer sans elle, c'est pour le compositeur et cakephp comme ceci:
composer create-project --prefer-dist -s dev cakephp/app cakephp3
M'a fait cette erreur:
Installing dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Installation request for cakephp/cakephp 3.0.*-dev -> satisfiable by cakephp/cakephp[3.0.x-dev].
- cakephp/cakephp 3.0.x-dev requires ext-intl * -> the requested PHP extension intl is missing from your system.
Problem 2
- cakephp/cakephp 3.0.x-dev requires ext-intl * -> the requested PHP extension intl is missing from your system.
- cakephp/bake dev-master requires cakephp/cakephp 3.0.x-dev -> satisfiable by cakephp/cakephp[3.0.x-dev].
- Installation request for cakephp/bake dev-master -> satisfiable by cakephp/bake[dev-master].
Donc j'ai besoin de résoudre le problème de l'ext-intl avec l'extension intl.
Quelqu'un peut m'aider avec ce problème?
Comment puis-je installer cette extension?
Grâce
source d'informationauteur Alessandro Minoccheri
Vous devez vous connecter pour publier un commentaire.
Ces étapes ci-dessous m'a aidé, Juste au cas où si vous utilisez OSX
Étapes de http://www.phpzce.com/blog/view/15/installing-intl-package-on-your-mac-with-xampp
Vérifier que php chemin d'accès est défini c'est à dire
Si vous utilisez xampp sur votre mac, il devrait être
mais si son
vous avez besoin de changer votre OSx php
Installer icu4c
Installer Intl via PECL
Vous pouvez vérifier si Intl a été installé avec succès
Fait
============================
Remarque:
À partir de la liste des extensions dans
/Applications/XAMPP/xamppfiles/etc/php.ini
fichier, Ajoutez /Supprimezextension=intl.so
ligne. Et redémarrer Apache. Merci @pazhynAvant d'installer "intl" vous devez installer Autoconf si vous n'avez pas installé. Merci @Digant
ou
en cours d'exécution sous les commandes
J'ai eu des problèmes avec intl lors de l'utilisation de Moodle, que j'ai fixé de la manière suivante:
$ cd /Applications/XAMPP/bin
Utilisation de PHP gestionnaire de paquets pour installer
intl
en exécutant$ sudo ./pecl install intl
Ceci devrait compiler certaines choses, et en cas de succès, l'installation est complète avec:$ cd ../etc
Là, vous aurez votrephp.ini
à laquelle vous devez ajouterextension=intl.so
Sur mon système j'ai ajouté la ligne après ligne 959, que vous pouvez trouver par une recherche pourphp_intl
Espérons que cela fonctionne pour vous!