l'installation de php-memcached sur centos 6.4 avec php5.5

Je viens de terminer l'installation de php FASTCGI (php-fpm) v. 5.5 avec Nginx. sur un nouveau Centos6.4

Je suis en train d'installer memcached, mais rencontrent de nombreuses questions..... voici mes étapes:

/bin/rpm -ivh http://ftp.uninett.no/linux/epel/6/i386/epel-release-6-8.noarch.rpm 
/bin/rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
yum --enablerepo=remi,remi-php55 install nginx php-common php-fpm php-mysqlnd

mais lorsque j'essaie d'ajouter memcached:

yum install php-pecl-memcached.x86_64 (Extension to work with the Memcached caching daemon)

c'est de la faute de...:

> Resolving Dependencies
> --> Running transaction check
> ---> Package php-pecl-memcached.x86_64 0:1.0.0-1.el6 will be installed
> --> Processing Dependency: php(zend-abi) = 20090626 for package: php-pecl-memcached-1.0.0-1.el6.x86_64
> --> Processing Dependency: php(api) = 20090626 for package: php-pecl-memcached-1.0.0-1.el6.x86_64
> --> Processing Dependency: libmemcached.so.2(libmemcached_2)(64bit) for package: php-pecl-memcached-1.0.0-1.el6.x86_64
> --> Processing Dependency: libmemcached.so.2()(64bit) for package: php-pecl-memcached-1.0.0-1.el6.x86_64
> --> Running transaction check
> ---> Package libmemcached.x86_64 0:0.31-1.1.el6 will be installed
> ---> Package php-pecl-memcached.x86_64 0:1.0.0-1.el6 will be installed
> --> Processing Dependency: php(zend-abi) = 20090626 for package: php-pecl-memcached-1.0.0-1.el6.x86_64
> --> Processing Dependency: php(api) = 20090626 for package: php-pecl-memcached-1.0.0-1.el6.x86_64
> --> Finished Dependency Resolution Error: Package: php-pecl-memcached-1.0.0-1.el6.x86_64 (epel)
>            Requires: php(zend-abi) = 20090626
>            Installed: php-common-5.5.6-1.el6.remi.x86_64 (@remi-php55)
>                php(zend-abi) = 20121212-64
>            Available: php-common-5.3.3-22.el6.x86_64 (base)
>                php(zend-abi) = 20090626
>            Available: php-common-5.3.3-23.el6_4.x86_64 (updates)
>                php(zend-abi) = 20090626 Error: Package: php-pecl-memcached-1.0.0-1.el6.x86_64 (epel)
>            Requires: php(api) = 20090626
>            Installed: php-common-5.5.6-1.el6.remi.x86_64 (@remi-php55)
>                php(api) = 20121113-64
>            Available: php-common-5.3.3-22.el6.x86_64 (base)
>                php(api) = 20090626
>            Available: php-common-5.3.3-23.el6_4.x86_64 (updates)
>                php(api) = 20090626  You could try using --skip-broken to work around the problem  You could try running: rpm -Va --nofiles
> --nodigest

il a bien fonctionné sur php 5.4....ai-je raté quelque chose?
thx.

Hey. yum --enablerepo=remi install memcached ?
yeap...qui l'a fait 🙂 yum --enablerepo=remi,remi-php55 installer php-pecl-memcached.x86_64
Je suis content que ça a fonctionné pour vous.
vous pouvez ajouter votre commentaire en réponse, de sorte que la question pourrait être marqué comme réponse.

OriginalL'auteur Danny Valariola | 2013-11-15