我正在研究一个项目,但在测试上传图片功能时,它一直给我带来错误。该网站位于Portal.website.com链接上(所以不是www,dunno,如果重要的话)
无论如何这是我得到的信息:
警告:move_uploaded_file(img / uploads / IMG_20160402_244056496.jpg)[function.move-uploaded-file]:无法打开流:/home/xxx/domains/website.com/public_html/portal中没有此类文件或目录第33行/artikeltoevoegen.php
和
警告:move_uploaded_file()[function.move-uploaded-file]:无法在/home/xxx/domains/website.com/public_html中将'/ tmp / phpf277z2'移动到'img / uploads / IMG_20160402_244056496.jpg'第33行/portal/artikeltoevoegen.php
这是php部分,表单本身非常标准,可以完美地运行
gcc
答案 0 :(得分:2)
好吧所以它恰好是我试图写的文件夹的服务器权限。我把它从755改为777现在它工作得很好。
希望有人可以使用此信息
答案 1 :(得分:0)
由于错误表明您传递给move_uploaded_file的路径不存在。
如果img文件夹与您调用move_uploaded_file的php文件位于同一目录中,请尝试使用相对URL:
if(move_uploaded_file($_FILES["files"]["tmp_name"][$f],"./img/uploads/".$name))
在img
前添加./