0

我正在尝试将会话保存在 Web 根目录之外。我的网站根文件夹是

public_html -> example.com

我创建的会话文件夹是 public_html 文件夹的兄弟。我不知道如何达到它。我在下面尝试过,但出现错误。

session.save_path = /sessions;

我该如何解决这个问题?

4

1 回答 1

1

您提供的路径需要用引号引起来;这可能就是这里的全部错误:

session.save_path = "/sessions"

您提到“会话文件夹是 public_html 的兄弟”,所以我假设它public_html实际上位于文件系统的顶层。不过,这将是不寻常的。你确定没有更多的路径吗?pwd -P(如果您使用的是类 UNIX 系统,您可以通过在目录中运行来仔细检查。您将获得该目录的完整路径。)

您也不需要分号。不过,那个分号让我有点警惕:您是否将该配置添加到您的php.ini文件中?这不是你要添加到任何一段 PHP 代码中的东西。

如果您无权访问php.ini并且仍需要更改保存路径,请参阅手册中的session_save_path

于 2012-07-08T12:30:17.767 回答