aa9b 发表于 2015-8-13 17:02:34

lnmp1.2安装memcached的问题

lnmp1.2安装好memcached后,需要修改php.ini文件和重启lnmp吗?

licess 发表于 2015-8-15 09:17:29

不需要,全部自动完成

brooks2008 发表于 2015-8-16 21:16:19

安装了为什么php还是不能用

# ps -ef|grep memcached
root   18887   10 16:49 ?      00:00:00 /usr/local/memcached/bin/memcached -d -l 127.0.0.1 -p 11211 -u root -m 64 -c 1024 -P /var/run/memcached.pid
root   28395 282290 21:20 pts/0    00:00:00 grep --color=auto memcached

代码如下:

Fatal error: Class 'Memcache' not found in

$memcache_obj = new Memcache;

$memcache_obj->connect('127.0.0.1', 11211);

$memcache_obj->set('var_key', 'some really big variable', MEMCACHE_COMPRESSED, 50);

echo $memcache_obj->get('var_key');

brooks2008 发表于 2015-8-16 21:17:42

PHP已编译模块检测也有memcached

PHP已编译模块检测
Coredateereglibxmlopensslpcresqlite3zlibbcmathctypecurldomfilter
ftpgdgettexthashiconvjsonmbstringmcryptSPLsessionstandardmysqlndPDO
pdo_mysqlpdo_sqlitePharposixReflectionmysqlishmopSimpleXMLsoapsocketsSQLitemysqlsysvsem
tokenizerxmlxmlreaderxmlrpcxmlwriterzipcgi-fcgimemcachedmhashZend Guard Loader

brooks2008 发表于 2015-8-16 21:34:17

是不是因为版本lnmp版本不一致导致 php版本不一致导致的,

我是重新下载了lnmp1.2安装的 memcached

当前的lnmp环境是很久之前安装的
        PHP版本(php_version):         5.3.28

licess 发表于 2015-8-17 09:26:40

你php模块里显示你装的php-memcached扩展,而你的代码却用php-memcache的方式连接,你觉得可以吗
页: [1]
查看完整版本: lnmp1.2安装memcached的问题