源码包
4022

Session存储目录不存在目录不可写的问题-AWS-ubuntu-lnmpa已解决 悬赏5积分

提问者华永达 答案数1 阅读数4387 发表时间2016-09-29 14:29:09

问题如下:


1、使用AWS服务器,系统是ubuntu,使用LNMPA建立的VHOST;

2、默认php.ini的session.save_path为novalue,然后修改php.ini,php.info显示如下:

3、已经建立/mnt/temp文件夹,ls -l如下

4、安装到step1,可以看了temp里面产生session

5、本地浏览器清空历史记录和cookies依然。


在本地安装没有出现问题,但是在服务器上安装到step1,出现这个问题,奇怪的是session依然可以写入。



禅道版本:8.2.6

安装包类型:源码包

操作系统:Ubuntu

客户端浏览器:Chrome

设置备注
内容
答案列表
2016/09/29 最佳答案

1、检查电脑上是否有 selinux 有的话关闭。

2、一般session目录是否放在 /var 下面的,如果selinux关闭还不可以的话,把session目录指到 /var 下面试试。

👔
2016/09/29
谢谢!我已安装了。
因为300G的硬盘是挂载载/mnt下面的,系统盘才8G,所以还是要保存/mnt/temp下面。
因为安装的step1时候我看见/mnt/temp下面写入了sess_之类的文件,所以分析认为是/mnt/temp写入是起作用的,但是不知道为什么step1里面就是不通过,所以我在安装的时候就跳过了这步,直接在module/install/model.php那里把checkSessionSavePath的return直接ok了,就安装了。
安装成功后,就测试了一下,登录管理与退出管理的sess_文件都更新了,所以/mnt/temp是起作用了。
就是不知道安装的时候跳不过,不过安装好就不管了。
谢谢您!
联系我们
联系人
刘斌/高级客户经理
电话(微信)
17685869372
QQ号码
526288068
联系邮箱
liubin@chandao.com
返回顶部
刘斌
高级客户经理
17685869372
526288068
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。 问题反馈反馈点击这里,让我们聆听您的建议与反馈。