无法在 CentOS 5.5 上安装 memcached/php memcache

无法在 CentOS 5.5 上安装 memcached/php memcache

我在 CentOS 5.5 上安装 memcached 却无能为力

yum install memcached 说包不存在

我尝试过从源代码安装,也尝试过 yum。显然,根据 ps auxw,memcached 正在运行,并且我已将扩展加载到 php.ini 文件中,但 PHP 提示未安装... 它未显示在 phpinfo 下

答案1

Memcached 和 Memcached PHP 扩展不是标准 CentOS 存储库的一部分。

您需要安装类似 RPMForge 存储库的东西来获取适当的软件包。

安装 RPMForge 的说明如下这里

之后,你要找的包是memcachedphp-pecl-memcached, IE:

yum install memcached php-pecl-memcached

安装后,您可能需要重新启动网络服务器以使 PHP 扩展生效。

我假设您看到 memcached 进程正在运行,因为您是从源代码安装并启动它的。在安装适当的软件包之前,您可能需要从源代码树中“卸载”。

相关内容