问题描述:
安装好shopnc后,注册新用户成功,且登陆后提示登陆成功,但是一两秒后自动跳转回登陆页面,
需要重新登陆问题
问题解决:
跟进shop的login.php 和 index.php源码发现,登陆成功后会写session,index页面会检测session判断是否登陆,
打断点跟进去发现session没有,所以登陆不成功。
写session的地方在data的module里,有资料说是因为data文件的权限原因,改了发现没用,重新安装时候发现data
文件的权限是有读权限的,在自己本地也有写权限,所以不是data文件权限问题。
后来了解到PHP写session不是自动起的,需要修改后才行,所以 找到PHP的php.ini配置文件
把 session.auto_start 值由 0 改为 1,让它自动起,问题解决!
原文:http://www.cnblogs.com/lxfeng/p/4477882.html