CodeIgniter 3.0+ 部署linux环境 session报错

codeigniter Message: mkdir(): Invalid path Filename: drivers/Session_files_driver.php

看起来像权限问题,在默认情况下使用的是php.ini里面的设置

排除权限问题以后就正常了

也可以在congfig文件夹里面的config.php文件的371行增加一句

$config['sess_save_path'] = './你可以读写的目录路径';

------------------------

自动加载session报错:
解决办法:
$this->load->library('encryption');
$key = bin2hex($this->encryption->create_key(16));
echo $key;

生成key,

$config['encryption_key'] = '生成的key';

posted @ 2015-10-16 14:06 透明白 阅读(...) 评论(...) 编辑 收藏