【发布时间】:2011-10-04 16:21:23
【问题描述】:
我正在使用具有管理员帐户的 Windows 7。我在 C:\xampp 安装了 Xampp。
我遇到了和this situation一样的问题,我试过了:
- 取消选中所有文件和文件夹的“只读”框
- attrib -r -a C:\xampp\tmp /S /D(没有 /D 给出文件未找到)
- 为了确保安全,选择了“所有人”。
我的 xampp 和 tmp 文件夹现在可能是我计算机中最不安全的文件夹,但我仍然得到
警告:session_start() [function.session-start]: 打开(\xampp\tmp\sess_1fcpeje5cqaopevmlclif9ejc0,O_RDWR)失败:否 这样的文件或目录(2)
我认为这意味着该文件夹仍然不可写。 我的代码就像
<?php
session_start();
....
>
【问题讨论】:
-
\xampp\…不是C:\xampp\…。检查session.save_path。 -
@Gumbo php.ini 将其作为默认配置。这不能是“错误的”。保存路径相同。但是我会尝试。无论如何,如果我在其他地方更改临时文件夹,它会起作用,但这不是我正在寻找的解决方案:)
标签: php