首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Xcache安装,repo提供旧版本

Xcache安装,repo提供旧版本
EN

Stack Overflow用户
提问于 2014-11-13 17:57:10
回答 1查看 291关注 0票数 0

我正在尝试将xcache安装到我的服务器上,以尝试提高站点速度。

我正在遵循这里提供的指南http://www.tecmint.com/install-xcache-to-accelerate-and-optimize-php-performance/

首先要做的就是让这个家伙

代码语言:javascript
复制
yum install php-xcache xcache-admin

但是,从shell执行此操作时,我会得到以下错误

代码语言:javascript
复制
Error: Package: php-xcache-3.0.4-1.el6.x86_64 (epel)
           Requires: php(zend-abi) = 20090626
           Installed: php-common-5.4.32-1.el6.remi.x86_64 (@remi)
               php(zend-abi) = 20100525-x86-64
           Available: php-common-5.3.3-38.el6.x86_64 (base)
               php(zend-abi) = 20090626
           Available: php-common-5.3.3-40.el6_6.x86_64 (updates)
               php(zend-abi) = 20090626
Error: Package: php-xcache-3.0.4-1.el6.x86_64 (epel)
           Requires: php(api) = 20090626
           Installed: php-common-5.4.32-1.el6.remi.x86_64 (@remi)
               php(api) = 20100412-x86-64
           Available: php-common-5.3.3-38.el6.x86_64 (base)
               php(api) = 20090626
           Available: php-common-5.3.3-40.el6_6.x86_64 (updates)
               php(api) = 20090626

从错误看,似乎是试图安装旧版本的xcache (3.0.4)。有没有办法解决这个问题(比如使用--skip-broken是否安全)。

EN

回答 1

Stack Overflow用户

发布于 2015-04-13 16:16:52

正如我所看到的,您正在使用remi存储库来使用PHP 5.4。包php-xcache在epel和remi存储库中,所以当你指定安装php-xcache时,CentOS会尝试从epel repo安装。

试试这个:

代码语言:javascript
复制
yum --enablerepo=remi,remi-test install php-xcache xcache-admin

如果这不能解决问题,可以试着默认禁用epel;

/etc/yum.repos.d/epel.repo

  1. 编辑/etc/yum.repos.d/epel.repo并在enabled=0部分设置[epel]
  2. run enabled=1
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26905969

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档