【发布时间】:2012-05-03 16:37:58
【问题描述】:
我正在为一个客户端编写一个 PHP 脚本,该脚本将安装在我没有后端访问权限的服务器上。我只能访问特定的文件夹和数据库。
我的脚本将上传文件并创建文件夹。但是,当我尝试运行 mkdir() 和 move_uploaded_file() 时,出现权限被拒绝错误。以下是条件:
- 运行 IIS 6 和 PHP 5.1.2 的服务器(我知道这是一种糟糕的、古老的混合)
- 我尝试创建目录并上传文件的文件夹有 777 权限
- 文件夹一直到 Web 根目录有 777 个权限
- 文件上传已开启
- 上传的文件很小,在
upload_max_filesize范围内
关于为什么这不起作用的任何想法?
感谢您的宝贵时间。
【问题讨论】:
-
从来不知道
777是一个标签o_O -
惊喜!你现在做。 ;)
-
... 等等... IIS 和 *nix 权限位?什么?
-
您确定授予 NETWORK SERVICE 的完全权限?
标签: php iis file-upload mkdir 777