论坛图片显示及下载附件已经恢复正常
各位好,这个问题已经影响了近一个月时间了,一直查不到问题点。我试图用旧的论坛程序覆盖,也无法解决问题。
又新开了一个论坛空间,也无法解决问题。
是知道每个文件都是在文件头被加入了一个回车符。但从论坛的代码,以及服务器都检查不到问题所在,就试图从PHP代码中看是否能从代码级别把这个回车符给去掉。今天就找了代码,发现读文件其实就一个 readfile()函数,再通过网上找有关readfile的一些问题,发现确实以前就有网友出现过同样的问题,按照他的方法,在readfile()函数前面加入ob_clean();flush();这两个函数,一试,还真解决了问题。
所以,问题就这样不明不白的被解决了。
至于为什么突然间会出现这个问题,还真不清楚,就先用着吧,以后会不会有问题,再说了。顺便看看图片能否显示出来。
图片能显示了,但是下载rar格式的文件无法解压,全部数据错误 下载的文件也已经解决了,能够打开 mccad 发表于 2020-10-26 09:58
下载的文件也已经解决了,能够打开
直接LSP格式的附件直接下载后文件还是大小不对、乱码,比如这个:http://bbs.mjtd.com/thread-108730-1-1.html 看样子还是有问题的
以前的图片已经能显示了:victory: 反而新的图片无法添加了。 是不是由于升级了系统、系统补丁、论坛PHP版本更新,造成了某些不兼容的情况?? 谢天谢地!
楼主辛苦了!!! 楼主,辛苦了, 辛苦站长了,大赞