今天在登录数据库后台时,一直提示我您的Session已过期,请再次登录,如下图所示界面
然后,我在谷歌搜了很久,搜到的答案大都是让修改/usr/local/php/etc/php.ini里面的session.auto_start的值为1,但是,我在我的网站后台找了下,却没有找到这个目录。 然后,我返回到宝塔后台,打开网站的设置界面,发现有个session隔离的功能,于是,我就试着打开了session隔离这个选项,保存后,返回登录phpmyadmin,果然,成功登录了,再没有出现按个错误提示,到此,问题已解决。
关于session隔离的作用,宝塔面板是这样解释的:
- 开启后将会把session文件存放到独立文件夹,不与其他站点公用存储位置
- 若您在PHP配置中将session保存到memcache/redis等缓存器时,请不要开启此选项