在 PHP 中将会话文件存储在不同的目录中

在 PHP 中将会话文件存储在不同的目录中

我在同一台服务器上托管了多个网站,位于不同的目录中(例如:server.com/site_one、server.com/site_two),我想将每个网站的会话文件存储在不同的目录中。
我该怎么做?

谢谢!

答案1

如果您将 PHP 作为 Apache2 模块运行,则以下内容应该适合您。

在您想要更改会话路径的文件夹中(例如 site.com/site_one),创建一个.htaccess包含以下内容的文件:
php_value session.save_path "/path/to/separate/sessions/site_one"

重复此操作并更改每个想要拥有单独会话路径的文件夹的目录。

相关内容