大致错误信息如下:
move_uploaded_file(???): failed to open stream: Permission denied in ?? on line ??
这种情况是上传文件保存的文件夹的权限的问题,因为上传文件首先是作为临时文件存储,然后使用move_uploaded_file()
;将文件移动到保存的文件夹,而保存的文件夹没有写入的权限,故出现这个问题。解决的办法是将上传文件要保存的文件夹修改权(假定目标文件夹为upload),只需要执行
chmod 757 upload
即可。
声明:
本文采用
BY-NC-SA
协议进行授权,如无注明均为原创,转载请注明转自
Eric · 梦曦
本文地址: move_uploaded_file: failed to open stream: Permission denied的解决方法
本文地址: move_uploaded_file: failed to open stream: Permission denied的解决方法