写在前边
最近想在服务器上搭建一个网站,本来PHP代码在本地localhost上测试的完全没有问题,但是放在服务器上就出现了在账户密码正确的情况下主界面回跳登录界面的问题。在此记录一下。
找到问题源头
多次仔细审查代码,实在没有发现任何问题~~~~头疼
然后又去了解了一下session的原理,PHP默认使用文件形式存储session数据,将序列化好的session数据存储到文件里面
Windows:N;/path
linux:/var/lib/php/session
但是因为装PHP的时候没有开启权限,因此也不会自动出现/var/lib/php下的session文件
解决问题
cd到/var/lib/php目录下,没有session文件夹的
mkdir session
之后
chmod 777 session
问题解决~;原理真的很重要!!!