我的服务器上有一个脚本,它试图访问我服务器上的上传文件夹。当我运行脚本时,当脚本尝试访问上传的文件夹时,我收到403禁止错误,即使我已将上传的权限设置为wwww-data:www-data和777.有什么想法吗?
提前致谢!
答案 0 :(得分:2)
检查整个路径的权限。
如果要访问/ dir1 / dir2 / dir3 / file,则需要对文件具有读取权限,但还需要对dir1,dir2和dir3执行权限。
对于目录而言,权限与文件的工作方式略有不同。写入权限意味着您可以在该目录中创建文件。读取意味着您可以列出该目录中的文件。执行意味着您可以将该目录用作路径的一部分。
在这种情况下,如果该特定文件的权限正确,则需要检查构成路径的目录。
或者,它可能是Apache配置问题,但我会先检查目录。
答案 1 :(得分:0)
我要继续前进并结束这个问题。我不认为我可以从外面得到帮助。我尝试了上述所有内容,在没有任何工作之后,我只是恢复了服务器的早期工作备份。感谢那些提供意见和回应的人。