web-dev-qa-db-fra.com

Comment installer / activer les extensions intl et xsl après avoir installé PHP 7

J'ai installé php7/Apache2.4/mysql5.6 via ce script , mais il s’avère que les extensions xsl et intl sont manquantes (il est nécessaire d’exécuter Magento2).

J'utilise Ubuntu 14.04.

22
Henry

Si c'est uniquement à des fins de développement, le moyen le plus simple serait d'utiliser un PPA tel que ppa:ondrej/php-7.0 et alors apt-get install php7.0-intl et apt-get install php7.0-xsl. Les AAE devraient JAMAIS être utilisés en production.

34
Maddy

Tu peux courir Sudo apt-get install php7.0-intl pour le faire installer. Vous n'avez pas besoin de PPA pour ajouter 16.10.

20
Mad

D'abord, vous devez ajouter un référentiel ppa au serveur

cela peut être fait par:

Sudo add-apt-repository ppa:ondrej/php

une fois le référentiel PPA installé, mettez à jour le cache de paquet local en:

Sudo apt-get update

après cela, vous devez exécuter la commande suivante pour installer les extensions intl et xsl

Sudo apt-get install php7.0-intl
Sudo apt-get install php7.0-xsl

vérifier les extensions php par:

php -m

si l'extension se charge sur le navigateur, vous devez vérifier votre php.ini pour Apache2

qui peut être trouvé en appelant <?php phpinfo();?> dans le fichier info.php

14
Emizen Tech