使用memcached保存session失败
文件/system/libraries/Session/Session_driver.php发现如下代码,
/**
* Class constructor
*
* @param array $params Configuration parameters
* @return void
*/
public function __construct(&$params)
{
$this->_config =& $params;
if (is_php('7'))
{
$this->_success = TRUE;
$this->_failure = FALSE;
}
else
{
$this->_success = 0;
$this->_failure = -1;
}
}
不明觉历,为何php7 $this->_success = TRUE,而其它php版本$this->_success = 0,这值不是明明相反了么?
也因为这里造成无法正常把session数据写到memcache里,修改
/**
* Class constructor
*
* @param array $params Configuration parameters
* @return void
*/
public function __construct(&$params)
{
$this->_config =& $params;
if (is_php('7'))
{
$this->_success = TRUE;
$this->_failure = FALSE;
}
else
{
//$this->_success = 0;
//$this->_failure = -1;
$this->_success = TRUE;
$this->_failure = FALSE;
}
}
修改后可正常保存数据。但为什么不把if去掉呢?哈哈,保留证据...... 你的 CI 版本是什么? Hex 发表于 2016-2-1 10:51
你的 CI 版本是什么?
当前最新版本出现的哈! aqw23 发表于 2016-2-19 09:20
当前最新版本出现的哈!
3.0.4 么? Hex 发表于 2016-2-19 18:16
3.0.4 么?
请教下: 使用图片操作类先 剪切 再 重置图片大小一直不起作用,单独使用没事。 v阿杰 发表于 2016-2-20 23:31
请教下: 使用图片操作类先 剪切 再 重置图片大小一直不起作用,单独使用没事。 ...
贴代码 Hex 发表于 2016-2-22 13:47
贴代码
代码没改懂什么 就是 图片类本想先 剪切 在缩小,但是就是有问题。
手册中有个清除配置,用了还是不行,单独使用都能成功,就是不能一起用。
目前自己写了个缩略图的方法,算是解决了。
页:
[1]