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 ?

24
demandé sur Hiranya 2017-02-15 10:50:52

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]
53
répondu unherz 2017-02-15 08:00:07

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
5
répondu Alexey Shatrov 2017-02-15 08:52:50

installez-le depuis le terminal

sudo apt-get install php-intl
0
répondu Abdallah Awwad Alkhwaldah 2018-02-18 03:36:12

pour php 5.6 sur ubuntu 16.04

sudo apt-get install php5.6-intl
0
répondu kosala manojeewa 2018-08-18 15:11:39

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!

0
répondu Valenkpo 2018-08-27 19:37:52