我需要知道在ide PhpStorm中是否有使用CodeIgniter的特殊配置。我在访问会话变量和写入临时文件时遇到了问题。服务器是用于IOS的XAMPP本地服务器
注释中的错误
遇到PHP错误严重程度:警告消息:未知:无法写入会话数据(文件)。请验证session.save_path的当前设置是否正确(/Applications/temp/)文件名:未知行号:0回溯:遇到PHP错误严重性:警告消息:未知: open(/Applications/temp//sess_acelvldc0c60ti1pj13fmil6t6,O_RDWR)失败:权限被拒绝(13)文件名:未知行号:0回溯
发布于 2015-12-10 09:42:59
在codeigniter 3上使用会话文件时
保存文件的位置示例:
application
application > temp
然后在你的config.php上
$config['sess_driver'] = 'files';
$config['sess_cookie_name'] = 'ci_session';
$config['sess_expiration'] = 7200;
$config['sess_save_path'] = APPPATH . 'temp/';
$config['sess_match_ip'] = TRUE;
$config['sess_time_to_update'] = 300;
$config['sess_regenerate_destroy'] = FALSE;
确保sess_save_path的末尾有/
。
另外,请确保您已将临时文件夹权限设置为chmod 0700您需要设置var目录的权限
https://stackoverflow.com/questions/34184142
复制相似问题