PHPCMS V9 在最近一次更新的版本(9.4.2)中由于代码判断失误,导致PHPCMS在后台更新文章无法上传图片而导致的bug,在PHPCMS论坛中找到了临时解决方案,希望PHPCMS官方能尽快发布更新包,让更多的运营站长们省事省力.
遇到上图提示的同学们,给大家临时修复的方法.
方法1:文件路径:/phpcms/libs/classes/attachment.class.php,找到如下代码:
- //判断是否登陆
- if(emptyempty($this->userid)){
- exit('0'); //Vevb.com
- }
暂时先把这几句话删除掉,这是判断登陆后才可以上传,如果用超级管理员登陆,这个值为空,所以会导致提示错误 undefined,请关注我们的更新包,稍后我们会修复的,多谢大家支持,感谢。
方法二:文件路径:/phpcms/libs/classes/attachment.class.php
将:if(empty($this->userid)){
替换成:if(empty($_POST['userid'])){
新闻热点
疑难解答