失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > htinkphp上传图片报“非法图像文件”解决办法

htinkphp上传图片报“非法图像文件”解决办法

时间:2021-09-26 19:59:21

相关推荐

htinkphp上传图片报“非法图像文件”解决办法

后端开发|php教程

nbsp,upload,name,gt,expand

后端开发-php教程

htinkphp上传图片报“非法图像文件”

本地可以,服务器上不行,可是上传txt文件又成功,肯定不是目录权限的问题。求解

二手车网站源码 论坛,Vscode神插件,Ubuntu掉电,tomcat注解扫描,sqlite找回聊天记录,dz信息墙插件,安卓前端用了哪些框架,爬虫违反国家相关规定,php mysql遍历,寻甸seo优化推广,酒店预订网站模板,网页定位源码,安卓手机资讯宽屏织梦模板lzw

md5码源码,vscode apdl,ubuntu设置用户权限,tomcat 任务,sqlite 中使用@,服务器密码,wp 留言板插件,微前端框架 乾坤,c 爬虫源码,php寻找文本,seo学习入门,搜特定网站,网页圣诞节特效,html5模板引擎,html杂志页面布局,实验教学管理系统java源代码,易语言如何写一个取随机数的程序lzw

//保存附件到指定路径下面

$upload = new UploadFile();// 实例化上传类

$upload->maxSize = 2*1024*1024;// 设置附件上传大小

$upload->allowExts = explode ( ‘,’,’jpg,gif,png,jpeg,txt,doc,docx,wps,xls,et,zip,tar,rar,gz,7z’);// 设置附件上传类型

$upload->savePath = ‘Tpl/Public/Uploads/task_description/’;// 设置附件上传目录

在线刷圈圈源码,阿里云ubuntu视频,tomcat部署两个,爬虫 模仿登录,网址尾数php,seo教学实体培训班推广平台lzw

//修改上传文件的名称

$file_name=$_FILES[‘taskfile’][‘name’];

$expand_name=explode(“.”,$file_name);

$new_name=date(‘YmdHis’,time()).’.’.strtolower($expand_name[count($expand_name)-1]);

$_FILES[“taskfile”][“name”]=$new_name;

if(!$upload->upload()) {// 上传错误提示错误信息

echo $upload->getErrorMsg();

//$this->error($upload->getErrorMsg());

}else{

$info = $upload->getUploadFileInfo();

//保存数据到数据库中

$data[‘wlFileUrl’]=$info[0][‘savepath’].$new_name;

}

thinkphp?图片上传?

分享到:

——解决方案——————–

既然本地可以,服务器不行,那肯定是服务器那边做了限制。

你传一张小点的图片试试

——解决方案——————–

多换几张图片试一下,有可能是图片问题,还有几十看看你的php文件编码最好utf8,有可能编码的问题也会导致无法上传

如果觉得《htinkphp上传图片报“非法图像文件”解决办法》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。