3.7 1207版又出问题啦
这回之前的问题都解决好了,上传下载都很顺利,也能在线浏览图片了,但这回不乱码的反倒变乱码了表现是:之前上传的中文文件依旧正常,新上传的在进度条仍正常,但关闭进度条后的前台页面,中文文件名乱码了~~ 是GBK版本吗? 是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 编辑 ]
回复 3# cubicle 的帖子
嗯,没错。补丁重新修复了,请下载更新,感谢支持。 对,现在直接用IE下载,当下载到99%很慢。还经常出现不可预料的文件末端错误无法完成下载。我用的是U8版本。
页:
[1]