Php,session.save_路径

Php,session.save_路径,php,session,Php,Session,我想问一下session.save_path来自php.ini文件(),我的问题是如果我没有设置任何路径(;session.save_path=),会话保存在哪里,它在我的PC内存中吗?,它在php目录之外的文件中吗?,到目前为止,我看到设置了session.save_路径后,我可以查看文件,并且当session.save_路径未设置时(http://php.net/session.save-path),我不知道文件在哪里,如果有,如果有人能帮助我,我将非常感谢,谢谢大家,祝你们有个愉快的一天。

我想问一下session.save_path来自php.ini文件(),我的问题是如果我没有设置任何路径(
;session.save_path=
),会话保存在哪里,它在我的PC内存中吗?它在php目录之外的文件中吗?,到目前为止,我看到设置了session.save_路径后,我可以查看文件,并且当session.save_路径未设置时(
http://php.net/session.save-path
),我不知道文件在哪里,如果有,如果有人能帮助我,我将非常感谢,谢谢大家,祝你们有个愉快的一天。

是你们的朋友吗,在输出中,您将找到原始(左列)和重写(右列)
会话。在基于linux的服务器上,保存路径通常是
/tmp


session.save\u path
phpinfo()中设置为nothing
如果正在使用默认设置

如果该选项在您的php.ini中被注释掉(就像在我的php中一样),那么php将使用默认值。我显示了从命令行获取该值的两个快速选项:

  • 非交互式:
  • 交互式:

  • 我理解你的意思,但我的问题是,如果没有设置session.save_路径,会话将保存在哪里,我在phpinfo()中看到的只是有值或没有值。
    $ 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