1

我有以下错误:

警告:session_start(): open(---temp\sess_u800qhordqngjf1c9mlspmb1c6, O_RDWR) failed: Permission denied (13) in ---login.php on line 2
警告: Unknown: open(---temp\sess_u800qhordqngjf1c9mlspmb1c6, O_RDWR) failed :第 0 行未知中的权限被拒绝 (13) 警告:未知:无法写入会话数据(文件)。请在第 0 行的 Unknown 中验证 session.save_path 的当前设置是否正确 (---\temp)

而是显示我写的路径---。

直到现在才显示此错误(我在本地主机上)。我试图在网上找到解决方案,但我不知道我该怎么做......

我该如何解决?

谢谢!

4

1 回答 1

3

在您的php.ini文件中,它指定session.save_path要为---\temp.

这意味着以下之一是您的问题:

1)该路径不存在
2)该路径不可写

作为解决方案,您有三个选择:

1)使路径存在
2)使路径可写
3)将其更改为另一个路径

于 2014-01-23T16:01:28.547 回答