我正在为一个客户端编写一个PHP脚本,该脚本将安装在我没有后端访问权限的服务器上。我只能访问特定的文件夹和数据库。
我的脚本将上传文件并创建文件夹。但是,当我尝试运行mkdir()
并move_uploaded_file()
时,我收到权限被拒绝错误。以下是条件:
- 运行 IIS 6 和 PHP 5.1.2 的服务器(我知道,这是一个糟糕的、古老的混合物)
- 我尝试创建目录并上传文件的文件夹具有 777 个权限
- 文件夹一直到 Web 根目录有 777 个权限
- 文件上传已开启
- 上传的文件非常小,在
upload_max_filesize
范围内
关于为什么这不起作用的任何想法?
谢谢你的时间。
为了检查网络服务的权限,请右键单击文件或文件夹名称,然后转到"安全"选项卡,然后查看是否添加了网络服务帐户并提供完全权限。