2017-01-29 5 views
-1

J'ai installé php56-php-intl.x86_64 avec succès, mais il n'est pas activé.Impossible d'activer le module php-intl

Ce que j'ai fait pour vérifier est comme ceux ci-dessous.

yum liste installée | grep php

[[email protected] html]$ yum list installed | grep php 

php.x86_64        5.6.29-1.el6.remi   @remi-php56 
php-cli.x86_64       5.6.29-1.el6.remi   @remi-php56 
php-common.x86_64      5.6.29-1.el6.remi   @remi-php56 
php-devel.x86_64       5.6.29-1.el6.remi   @remi-php56 
php-doctrine-instantiator.noarch   1.0.5-1.el6.remi   @remi  
php-fedora-autoloader.noarch    0.2.1-2.el6.remi   @remi  
php-mbstring.x86_64      5.6.29-1.el6.remi   @remi-php56 
php-mcrypt.x86_64      5.6.29-1.el6.remi   @remi-php56 
php-myclabs-deep-copy.noarch    1.5.5-1.el6.remi   @remi  
php-mysqlnd.x86_64      5.6.29-1.el6.remi   @remi-php56 
php-opcache.x86_64      5.6.29-1.el6.remi   @remi-php56 
php-pdo.x86_64       5.6.29-1.el6.remi   @remi-php56 
php-pear.noarch       1:1.10.1-8.el6.remi  @remi  
php-pecl-jsonc.x86_64     1.3.10-1.el6.remi.5.6  @remi-php56 
php-pecl-jsonc-devel.x86_64    1.3.10-1.el6.remi.5.6  @remi-php56 
php-pecl-xdebug.x86_64     2.5.0-1.el6.remi.5.6  @remi-php56 
php-pecl-xhprof.x86_64     0.9.4-4.el6.remi.5.6  @remi-php56 
php-pecl-zip.x86_64      1.13.5-1.el6.remi.5.6  @remi-php56 
php-phpdocumentor-reflection-docblock.noarch 
php-phpspec-prophecy.noarch    1.6.2-1.el6.remi   @remi  
php-phpunit-File-Iterator.noarch   1.4.2-1.el6.remi   @remi  
php-phpunit-PHP-CodeCoverage.noarch  4.0.4-1.el6.remi   @remi  
php-phpunit-PHP-Invoker.noarch   1.1.4-1.el6.remi   @remi  
php-phpunit-PHP-Timer.noarch    1.0.8-1.el6.remi   @remi  
php-phpunit-PHP-TokenStream.noarch  1.4.9-1.el6.remi   @remi  
php-phpunit-PHPUnit.noarch    5.7.5-1.el6.remi   @remi  
php-phpunit-PHPUnit-MockObject.noarch 3.4.3-1.el6.remi   @remi  
php-phpunit-Text-Template.noarch   1.2.1-1.el6.remi   @remi  
php-phpunit-Version.noarch    2.0.1-1.el6.remi   @remi  
php-phpunit-comparator.noarch   1.2.2-1.el6.remi   @remi  
php-phpunit-diff.noarch     1.4.1-1.el6.remi   @remi  
php-phpunit-environment.noarch   2.0.0-1.el6.remi   @remi  
php-phpunit-exporter.noarch    2.0.0-1.el6.remi   @remi  
php-process.x86_64      5.6.29-1.el6.remi   @remi-php56 
php-sebastian-code-unit-reverse-lookup.noarch 
php-sebastian-global-state.noarch  1.1.1-1.el6.remi   @remi  
php-sebastian-object-enumerator.noarch 2.0.0-1.el6.remi   @remi  
php-sebastian-recursion-context.noarch 2.0.0-1.el6.remi   @remi  
php-sebastian-resource-operations.noarch 1.0.0-2.el6.remi   @remi  
php-soap.x86_64       5.6.29-1.el6.remi   @remi-php56 
php-symfony-class-loader.noarch   2.8.15-3.el6.remi   @remi  
php-symfony-common.noarch    2.8.15-3.el6.remi   @remi  
php-symfony-yaml.noarch     2.8.15-3.el6.remi   @remi  
php-xml.x86_64       5.6.29-1.el6.remi   @remi-php56 
php56-php-common.x86_64     5.6.30-1.el6.remi   @remi  
php56-php-intl.x86_64     5.6.30-1.el6.remi   @remi  
php56-php-pecl-jsonc.x86_64    1.3.10-1.el6.remi   @remi  
php56-php-pecl-zip.x86_64    1.13.5-1.el6.remi   @remi  
php56-runtime.x86_64      2.1-5.el6.remi    @remi  

php56-php-intl.x86_64 semble correctement installé.

Cependant

php -m | grep intl

ne montre rien.

J'ai déjà redémarré le serveur Apache, que puis-je faire ensuite?

+0

Cochez cette question (http://stackoverflow.com/questions/33869521/how-can-i-enable-php -extension-intl) out. Belle journée! –

Répondre

1

A partir de votre sortie, PHP 5.6 est installé à partir remi-php56 dépôt, vous devez installer php-intl du même référentiel (qui ne semble pas activé), pas php56-php-intl qui est un package différent pour l'installation parallèle. Avez-vous lu le Wizard instructions?

En bref

yum install yum-utils 
yum-config-manager --enable remi-php56 
yum install php-intl 

Comme remi-php56 ne fournit que PHP 5.6 et ses extensions, il est sûr d'être activée en permanence si vous utilisez. Plus il permettra d'obtenir de nouvelles mises à jour (courant est 5.6.30, pas 5.6.29)