如何在 CentOS 5.5 中为 PHP 5.2.10 安装 memcache?(不在 repo 中)

如何在 CentOS 5.5 中为 PHP 5.2.10 安装 memcache?(不在 repo 中)

我尝试从另一个 repo 安装 memcache 但一切都出错了:

[root@mail ~]# php -v
PHP Warning:  PHP Startup: memcache: Unable to initialize module
Module compiled with module API=20050922, debug=0, thread-safety=0
PHP    compiled with module API=20060613, debug=0, thread-safety=0
These options need to match
 in Unknown on line 0
PHP 5.2.10 (cli) (built: Nov 13 2009 11:44:05) 
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies

我怎样才能完全卸载 memcached 和 memcache 然后安装它以兼容 PHP 5.2.10?

谢谢!

答案1

你应该使用 pecl 安装它:

sudo pecl install memcache

这将在您的环境中编译扩展。

相关内容