PHP mkdir()和move_uploaded_file()权限被拒绝777

时间:2012-04-23 02:48:18

标签: php iis file-upload mkdir 777

我正在为客户端编写PHP脚本,该脚本将安装在我没有后端访问权限的服务器上。我只能访问特定的文件夹和数据库。

我的脚本将上传文件并创建文件夹。但是,当我尝试运行mkdir()move_uploaded_file()时,我收到了权限被拒绝错误。以下是条件:

  • 运行IIS 6和PHP 5.1.2的服务器(一种糟糕的,古老的混合物,我知道)
  • 我尝试制作目录并上传文件的文件夹具有777权限
  • 文件夹一直到网络根目录有777权限
  • 文件上传已开启
  • 上传的文件非常小,在upload_max_filesize范围内

关于为什么这不起作用的任何想法?

感谢您的时间。

1 个答案:

答案 0 :(得分:1)

要检查网络服务的权限,请右键单击文件或文件夹名称,然后转到安全选项卡,查看是否添加了网络服务帐户并提供了完整权限。