pxlt.net
当前位置:首页>>关于php出现文件上传失败的资料>>

php出现文件上传失败

1、修改下上传文件的那个目录权限,再试. 2、如果上传的文件过大就修改php.ini的上传文件大小限制,默认是2m.

switch($_FILES['myFile']['error']){ case 1: echo '上传文件超过配置文件中的约定'; break; case 2: echo '上传文件超过了表单约定'; break; case 3: echo '文件之部分上传'; break; case 4: echo '没有上传任何文件'; break; } $_FILES["file"]["error"] =0的时候是上传文件成功,自己检查一下上传文件有没有错误可以在之前var_dump($_FILES["file"]); 看一下上传文件的内容

上传目录不存在或没有写入权限

我也遇过, 明明已经产生了临时文件路径, 就是找不到对应文件. 后来换了台机, 一样的代码就可以上传上去.

应该是PHP环境配置问题吧

你输出一下$_FILES['img']['tmp_name'] 看看值 你的根目录是什么 看看是否找不到$upload_dir这个目录~ 就这两点好好看一下根据你的补充 肯定是!!文件目录放置错误 好好看一下你的文件夹

检查你的临时文件$tmp_name是否存在

你把变量都var_dump 出来就知道哪错了目前的代码完全没问题

把 <input type="hidden" name="MAX_FILE_SIZE" value="30000" /> 这句去了,在php里判断大小吧.

那你重启服务器没,修改设置后需要重启动

网站首页 | 网站地图
All rights reserved Powered by www.pxlt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com