apache - Linux php.ini的session.save_path被注释

查看:166
本文介绍了apache - Linux php.ini的session.save_path被注释的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

Linux php.ini的session.save_path被注释
;session.save_path = "/tmp"
为什么生成的session文件还是被保存在/tmp目录下,不解?
难道是Linux环境下,没有该值,默认就保存在/tmp目录下?
谢谢诸位

解决方案

对,是这样的,默认值就是/tmp。在PHP的配置文件中,很多被注释掉的配置项都是有默认值的,一般就是注释的值。不过最好还是修改为一个只有php能访问的目录,避免该目录下的文件被其它用户看到而泄露用户session信息,详见官方文档。

Warning
If you leave this set to a world-readable directory, such as /tmp (the default), other users on the server may be able to hijack sessions by getting the list of files in that directory.

这篇关于apache - Linux php.ini的session.save_path被注释的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆