中文名文件上传后乱码解决后,无法打开文件

浏览:1375 发布日期:2015/11/20 分类:求助交流
通过更改ThinkPHP\Library\Think\Upload\Driver的Local.class.php文件实现了上传后中文文件名不再乱码的问题(详见http://www.thinkphp.cn/topic/10754.html),但是另一个问题随之而来了。

文件在服务器上不再乱码后反而打不开了。
之前上传的文件名虽然乱码,但是却能用没乱码之前的名称找到他。
图1:
图2:
图3:
图1和2分别是两个文件的状态,一个能打开,一个404。而图3是他们在服务器上的状态,其中一个是乱码。如果转换会去的话是其中那个能打开的文件。

请问这个问题如何才能解决。
最佳答案
评论( 相关
后面还有条评论,点击查看>>