Php
在 CentOS 5.6 上安裝 PHP PECL memcached 擴展
我想在我的伺服器上設置 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。