嘿伙计们我正在使用Windows 2016 VPS服务器,我和它一起安装了IIS Web服务器,但是我遇到了会话错误。
警告:session_start():open(C:\ Windows \ temp \ sess_qbageacapafd73fbj19idjbtd3,O_RDWR)失败:第6行的C:\ inetpub \ wwwroot \ system \ global.php中的权限被拒绝(13)
当我选择不同的会话路径时,我得到了同样的错误
警告:session_start():open(C:\ Windows \ PHPSessions \ sess_qbageacapafd73fbj19idjbtd3,O_RDWR)失败:第6行的C:\ inetpub \ wwwroot \ system \ global.php中没有此类文件或目录(2)
有没有办法解决这个问题?
答案 0 :(得分:0)
您需要更新临时文件夹的权限,以便IIS运行的用户具有写入权限。
另一个选项是将会话文件夹更改为文档根目录中的文件夹。出于安全原因,不建议在公共网站上使用此功能,因为它可以允许黑客访问您的会话信息。
最好的选择是为IUSER或在
下运行的任何用户提供写入权限