Php

在 CentOS 5.6 上安裝 PHP PECL memcached 擴展

  • October 24, 2012

我想在我的伺服器上設置 memcached,以便我可以學習如何使用它。據我了解,將它與 PHP 一起使用的基本要求是:

  • PHP
  • 記憶體記憶體
  • PHP PECL 記憶體記憶體庫

php53通過成功安裝並執行後yum,我嘗試執行

yum install php-pecl-memcached

以下是yum嘗試安裝時的部分輸出php-pecl-memcached

--> Processing Conflict: php53-common conflicts php-common

我需要堅持,php 5.3所以我不能回退到yum php包(php 5.1)。

php53u根據這個網站,似乎有一個帶有名為 的包的 IUS 回購,但我不能使用那個回購。

我也想避免從原始碼安裝。

有沒有在 CentOS 5.6 上安裝 PECL memcached 擴展和 PHP 5.3 的解決方案?

輸出yum repolist

   [~]$ yum repolist
   Loaded plugins: fastestmirror
   Loading mirror speeds from cached hostfile
    * base: mirror.wiredtree.com
    * epel: mirror.steadfast.net
    * extras: mirror.wiredtree.com
    * updates: mirrors.serveraxis.net
   repo id                                                                        repo name                                                                                                                 status
   base                                                                           CentOS-5 - Base                                                                                                           3,566
   chl                                                                            CHL Packages for Enterprise Linux 5 - x86_64                                                                                  8
   chl-source                                                                     CHL Packages for Enterprise Linux 5 - x86_64 - Source                                                                         0
   epel                                                                           Extra Packages for Enterprise Linux 5 - x86_64                                                                            6,720
   extras                                                                         CentOS-5 - Extras                                                                                                           235
   updates                                                                        CentOS-5 - Updates                                                                                                          225
   repolist: 10,754

的輸出rpm -qa | grep php

   [~]$ rpm -qa | grep php
   php53-cli-5.3.3-1.el5_6.1
   php53-common-5.3.3-1.el5_6.1
   php53-5.3.3-1.el5_6.1

安裝 php53u,然後安裝 php53u-pecl-memcache。這對我有用。

你為什麼不試試

pecl install memcached

反而?假設您已經安裝了php-pear

引用自:https://serverfault.com/questions/317769