我想从php.ini文件(http://php.net/session.save-path )中询问session.save_path,我的问题是如果我没有设置任何路径(),会话保存在哪里,是吗在我的电脑内存上?,它是否在位于 php 目录之外的文件上?,到目前为止,我看到 设置了 session.save_path,我可以查看文件,当 session.save_path 未设置()时,我不知道文件在哪里,如果有的话,如果有人可以帮助我,我会非常谢谢,谢谢大家,祝你有美好的一天。;session.save_path =
http://php.net/session.save-path
问问题
4539 次
3 回答
2
phpinfo()
是你的朋友,在输出中你会找到原始的(左列)和覆盖的(右列)session.save_path
。
于 2013-08-10T07:40:06.337 回答
0
如果该选项在您的 php.ini 中被注释掉(就像在我的一样),那么 php 将使用默认值。我展示了两个从命令行获取该值的快速选项:
- 非交互:
$ php -i | grep session.save_path
session.save_path => /var/lib/php/sessions => /var/lib/php/sessions
- 交互的:
$ php -a
Interactive mode enabled
php > echo session_save_path();
/var/lib/php/sessions
php > exit
于 2020-12-04T12:25:23.367 回答
0
默认值通常/tmp
在基于 linux 的服务器上
session.save_path
phpinfo()
如果使用默认设置,则设置为空
于 2019-04-05T04:01:38.430 回答