![无法在 CentOS 5.5 上安装 memcached/php memcache](https://linux22.com/image/531979/%E6%97%A0%E6%B3%95%E5%9C%A8%20CentOS%205.5%20%E4%B8%8A%E5%AE%89%E8%A3%85%20memcached%2Fphp%20memcache.png)
我在 CentOS 5.5 上安装 memcached 却无能为力
yum install memcached 说包不存在
我尝试过从源代码安装,也尝试过 yum。显然,根据 ps auxw,memcached 正在运行,并且我已将扩展加载到 php.ini 文件中,但 PHP 提示未安装... 它未显示在 phpinfo 下
答案1
Memcached 和 Memcached PHP 扩展不是标准 CentOS 存储库的一部分。
您需要安装类似 RPMForge 存储库的东西来获取适当的软件包。
安装 RPMForge 的说明如下这里。
之后,你要找的包是memcached和php-pecl-memcached, IE:
yum install memcached php-pecl-memcached
安装后,您可能需要重新启动网络服务器以使 PHP 扩展生效。
我假设您看到 memcached 进程正在运行,因为您是从源代码安装并启动它的。在安装适当的软件包之前,您可能需要从源代码树中“卸载”。