deCMS Atlas上传图像出现FILEID: X错误最终解决方案

来源:未知 浏览 155次 时间 2021-06-21 15:53

在设置DEDECMS信息站时网站优化新歌; line-height: 30px;"> 在设置DEDECMS信息站时作者遇到了问题。在Atlas上传图片时会弹出FILEID: X(X为数字)的错误然后上面的图片变为红色。

1HQH249-0.jpg

 

查看附件我发现刚上传的图片已成功上传。我想从互联网上搜索现成的解决方案。果然很多网站都有这个解决方案。我认为这可以解决问题

QQ截图20170522153436.png

通常说只有UTF-8编码会有问题。

我尝试了第一个发现它无法使用。如果根据该方法处理该方法则仍会出现问题。然后打开以下链接发现同一篇文章实际上被重印作者一团糟。为什么不能重印这种解决问题的方法?作者继续寻找并最终找到它。

具体方法如下:

在/dede/swfupload.php

Echo" FILEID:"$ _ SESSION ['fileid'];
在顶部添加一个句子

Ob_end_clean();

这次我可以上传它但上传后图片仍然不能丢失所以在chrome的指导下还有一些回车所以在上面添加一个句子在
标题('Content-type: image/jpeg'); 
标题('Content-Length:'.strlen($ _ SESSION ['file_info'] [$ id]));
在顶部添加一个句子

Ob_end_clean();

这次我终于输出了!似乎ob_end_clean()的功能;非常大!

这个方法的作者亲自测试过它绝对好用!

标签: 图片FILEID图集DedeCMS上传出现