之前使用phalcon+memcached,memcached的类是自己写的类加载进来,目前使用正常。但是想尝试下使用redis,但是连接却提示 redis server went away 。phalcon无法连接到服务器的redis,想看看各位能不能有一个提示或者代码的例子可以参考。
我是这样写的Redis.php
class Redis {
protected $redis = null;
public function __construct(){
$this->redis = $this->_initMemcache();
}
protected function _initMemcache(){
$redis = new redis();
$redis->connect("ip地址","63796");
return $redis;
}
}
7 回答
![?](http://img1.sycdn.imooc.com/533e4d5b0001d57502200203-100-100.jpg)
慕盖茨4494581
TA贡献1850条经验 获得超11个赞
在保证redis服务正常启动,可以这样连接:
public function __construct()
{
$redis = new \Redis();
$this->port = 6379;
$this->host = '127.0.0.1';
$redis->connect($this->host, $this->port);
$this->redis = $redis;
// $this->auth = $config['auth'];
$this->expireTime = time() + 30;
}
- 7 回答
- 0 关注
- 1030 浏览
添加回答
举报
0/150
提交
取消