您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息
三六零分类信息网 > 来宾分类信息网,免费分类信息发布

php 移动文件失败怎么办

2024/3/9 5:26:07发布29次查看
php移动文件失败的解决办法:1、检查“$dir.$fileimg['name']”的文件路径是否正确;2、检查$dir是否具有可写权限并修改即可。
本文操作环境:windows7系统、php7.1版、dell g3电脑。
php 移动文件失败怎么办?
php文件上传,提示移动文件失败?
如:
<?phpinclude("../include/conn.php");include("../include/function.php");include("../include/data.php");$uploadpage="edit_headimage.php";$dir=$file_upload_root.'headimages'; # 上传的文件目录$err_msg=false;$err_msg_behind=',请重新<a href="'.$uploadpage.'">上传</a>。';if (!isset($_files['upfile'])) $err_msg='表单不完全'.$err_msg_behind;else $fileimg=$_files['upfile'];switch($fileimg['error']){case 1:$err_msg='文件超过最大上传限制'.$err_msg_behind;break;case 3:$err_msg='文件上传不完全'.$err_msg_behind;break;case 4:$err_msg='没有选择文件'.$err_msg_behind;break;case 2:$err_msg='文件超过页面最大上传限制'.$err_msg_behind;break;case 7:$err_msg='文件写入失败'.$err_msg_behind;break;case 6:$err_msg='没有临时文件夹'.$err_msg_behind;break;case 0:break;default:$err_msg='未知错误'.$err_msg_behind;}if (!in_array($fileimg['type'],array('image/jpeg','image/pjpeg','image/png'))) $msg="只允许上传png或jpg图片".$err_msg_behind;if (!$err_msg){if (!move_uploaded_file($fileimg['temp_name'],$dir.$fileimg['name'])){$err_msg='移动文件失败'.$err_msg_behind;}}if ($err_msg) error ($err_msg);else{echo '完成';}include("../include/close.php");?>
解决办法:
if (!move_uploaded_file($fileimg['temp_name'],$dir.$fileimg['name'])){$err_msg='移动文件失败'.$err_msg_behind;}
move_upload_file无法移动文件
1、请确定$dir.$fileimg['name']的文件路径是否正确
$dir=$file_upload_root.'headimages'最后是否要加/
2、请确定$dir具有可写权限
推荐学习:《php视频教程》
以上就是php 移动文件失败怎么办的详细内容。
来宾分类信息网,免费分类信息发布

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录