cubicle 发表于 2009-12-7 22:59:17

3.7 1207版又出问题啦

这回之前的问题都解决好了,上传下载都很顺利,也能在线浏览图片了,但这回不乱码的反倒变乱码了

表现是:之前上传的中文文件依旧正常,新上传的在进度条仍正常,但关闭进度条后的前台页面,中文文件名乱码了~~

along 发表于 2009-12-8 00:05:38

是GBK版本吗?

cubicle 发表于 2009-12-8 00:23:21

是GBK的。
刚才详细测试了一遍,上传的问题至今未发现异常,但下载似乎不稳定,有时依旧是下载到将近结束时很慢(无论用IE或是迅雷),甚至下载到99%时会自动重新下载的情况(迅雷),更甚至下载回来的RAR文件提示不可预料的文件末端(整个过程都在关闭了杀毒软件中测试)。

当开启杀毒软件后,有时我的Nod32 4.0还会提示链接包含病毒,但查源码和我测试用的文件都正常,不知道这链接的转换怎么造成它报毒了(无论动态还是伪静态)。

并且如果文件是图片,那么 浏览文件 功能也是不稳定。

不稳定的原因也在找,但似乎找不出问题所在(通过后台的URL重写、Gzip 压缩等开关)。

=====================================================================
关于乱码的问题,我把upload.inc.php第65行左右的$file_name = iconv("utf-8","gbk",$file_name);改回$file['name'] = iconv("utf-8","gbk",$file['name']);,以及$file_name = mb_convert_encoding($file_name,"gbk","utf-8");改回$file['name'] = mb_convert_encoding($file['name'],"gbk","utf-8");就正常了

补充一下,我的是Apache的服务器,用PHPnow 1.5.4快速搭建的。

[ 本帖最后由 cubicle 于 2009-12-8 00:32 编辑 ]

along 发表于 2009-12-8 00:56:31

回复 3# cubicle 的帖子

嗯,没错。补丁重新修复了,请下载更新,感谢支持。

gamecclj 发表于 2009-12-8 21:08:47

对,现在直接用IE下载,当下载到99%很慢。还经常出现不可预料的文件末端错误无法完成下载。我用的是U8版本。
页: [1]
查看完整版本: 3.7 1207版又出问题啦