Comment installer L'extension PHP intl dans Ubuntu 14.04
j'ai du mal à trouver la méthode exacte pour installer PHP intl extension
Ubuntu 14.04.
j'ai essayé avec sudo apt-get install php5-intl
mais affiche l'erreur Unable to locate package
.
j'ai vraiment besoin de cette extension pour Zend Framework 2
, en raison de l'extension manquante ci-dessus je reçois une erreur comme ceci
erreur:ZendI18nValidator component requires the intl PHP extension
j'utilise PHP 5.5.9
.
Comment puis-je installer PHP-intl
extension d'une façon correcte ?
5 réponses
php5 sur Ubuntu:
sudo apt-get install php5-intl
php7 sur Ubuntu
sudo apt-get install php7.0-intl
de toute façon, redémarrez votre apache après
sudo service apache2 restart
NOTE IMPORTANTE: gardez à l'esprit que votre php dans votre terminal / commande ligne a rien todo avec le php utilisé par le serveur web apache!
Si l'extension est déjà installée, vous devriez essayer de l'activer. Soit dans le php.fichier ini ou à partir de la ligne de commande.
Syntaxe:
php:
phpenmod [mod name]
apache:
a2enmod [mod name]
peut être le dépôt de l'univers est désactivé, voici votre colis
Activer
sudo add-apt-repository universe
mise à Jour
sudo apt-get update
Et installer
sudo apt-get install php5-intl
installez-le depuis le terminal
sudo apt-get install php-intl
pour php 5.6 sur ubuntu 16.04
sudo apt-get install php5.6-intl
vous pouvez rechercher avec
aptitude search intl
après vous pouvez choisir le bon, par exemple
sudo aptitude install php-intl
et enfin
sudo service apache2 restart
bonne Chance!