我正在为一个客户端编写一个PHP脚本,这个脚本将被安装在我没有后端访问的服务器上。 我只能访问特定的文件夹和数据库。
我的脚本将上传文件和创build文件夹。 但是,当我尝试运行mkdir()和move_uploaded_file()时,我得到一个权限被拒绝的错误。 这里是条件:
服务器运行IIS 6和PHP 5.1.2(一个坏的,古老的混合,我知道)我试图做一个目录和上传一个文件的文件夹有777个权限文件夹一路到web根目录有777许可file upload上传的文件很小,在upload_max_filesize范围内任何想法,为什么这是行不通的?
感谢您的时间。
如果服务器运行的是IIS 6,那么它是一个Windows服务器,所以777权限可能不适用,因为这是Unix / Linux权限设置。
在Windows服务器上,可能需要pipe理员login到Windows,右键单击要在其中运行mkdir()命令的文件夹,然后使用Permissions选项来确保PHP脚本正在运行适当的权限。