我想从 php.ini 文件(http://php.net/session.save-path)询问 session.save_path ,我的问题是如果我是保存会话的地方没有设置任何路径(;session.save_path =
),它是否在我的PC内存上?,它是在位于php目录之外的文件吗?,到目前为止我看到了使用 session.save_path设置,我可以查看文件,并且当session.save_path未设置(http://php.net/session.save-path
)时,我不知道文件在哪里,如果有,如果有人可以帮助我,我将非常感谢,谢谢大家,祝你有个美好的一天。
答案 0 :(得分:2)
phpinfo()
在这里是你的朋友,在输出中你会找到原始(左栏)和覆盖(右栏)session.save_path
。
答案 1 :(得分:0)
在基于Linux的服务器上,默认通常为/tmp
session.save_path
在phpinfo()
中未设置任何内容
答案 2 :(得分: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