新闻中心
PHPCMS上传背景图片提示:选择的类型必须为图片类型
Phpcms问题经常出现文件上传不了的情况,这不,在V9.5.6这个版本又是出现图片,附件上传不了的情况。
[caption id="attachment_14639" align="alignnone" width="620"] phpcms截图[/caption]
经过网友投票,bug最多的就是无法上传图片了,那这个问题现在是怎么解决呢?无忧主机小编亲自尝试了一下,发现确实有比较蛋疼的情况,比如明明上传的是jpg的图片格式,但是偏偏提示“选择的类型必须为图片类型”
[caption id="attachment_14640" align="alignnone" width="544"]
phpcms截图[/caption]
经过测试,无忧主机小编发现是这个版本下\phpcms\modules\attachment\attachments.php这个文件的问题。
解决方法:
找到:
$this->userid = $_SESSION['userid'] ? $_SESSION['userid'] : param::get_cookie('_userid');
替换成老版本的判断语句:
$this->userid = param::get_cookie('userid') ? param::get_cookie('userid') : param::get_cookie('_userid');
之后即可正常上传。
无忧主机相关文章推荐阅读:
如何关闭PHPCMSV9模版在线编辑功能
PHPCMS一键删除所有栏目数据恢复方法
PHPCMS V9文章发布后不显示用户名解决方案
怎么讲PHPCMS V9网站程序中整合添加百度编辑器UEDITOR
本文地址:https://www.51php.com/phpcms/14638.html






