Linux下session丢失的问题

2020-06-04

造成这个的问题的原因有这几种:

   1.session存储路径(目录)不存在,自然就无法生成session临时文件

   2.session存储路径下有没有权限,如果没有,也就不可能存储session数据

   3.能正常存session数据,但session存入后被清空

解决方案:

    1、在项目根目录下创建phpinfo.php文件,在文件中写入phpinfo(),运行此文件,查看页面,就可以找到session的存储路径。

    2、进入linux中查找session存储路径是否存在,不存在创建存储目录,并分配权限,如果有session存储路径,就查看其是否有权限,没有就分配权限。

    3、是否是第三个原因,可在phpinfo.php页面中查找date.timezone是否设置不对,然后在php.ini配置文件中找到date.timezone进行配置。

文章来源于:https://www.cnblogs.com/jtnote/p/6051764.html

{/if}