刚装了Discuz7.0
上传doc附件乱码下载后乱码
而ftp进入到attachments文件夹后下载md5改名字后的附件,不乱码,是不是读取的时候编码不对呀,怎么解决呢
大家有没有遇到过

解决方案 »

  1.   

    我抓包看了一下,http响应头都对,就是下面的内容数据有问题
    我把文件下载后,使用notepad++打开后,默认编码是utf-8,我改为ANSI编码后保存
    就ok了,正常显示
    是不是echo fread的问题
    谢谢大家
      

  2.   

    lz下载的discuz!版本是utf-8的吧
      

  3.   

    上传没问题,谢谢。
    下载的时候是二进制读文件,echo 出去。http响应头没问题,就是内容出现了问题。
      

  4.   

    我自己山寨了一把,下载的时候我重定向到附件的url了,虽然不够安全,还有文件名是md5值,但是也算是解决了内容乱码问题了。