You are here

drupal的中文文件名附件上传问题

开发过程中,使用Drupal上传中文文件,文件名出了问题,原来系统不支持中文名. http://blog.chinaunix.net/u/19419/showart_1108081.html , http://www.5iphp.com/zh-hans/heart/180.html, http://www.blogme.cn/node/412, 这几篇文章给出了相应的解决办法,但是都是需要修改源代码的,所以决定找找看有没有别的办法.

 

使用Filefield模块来代替Upload模块,但是报错了.

warning: array_merge() [function.array-merge]: Argument #2 is not an array in F:\xampp\htdocs\rongzhi\modules\acquia\filefield\filefield.module on line 297.

 

但是很快发现,我没有启用Upload模块,还是Filefield模块的原因.搜索相关的资料,找到了Transliteration,其下载地址为: http://drupal.org/project/transliteration,这个是专门用来解决文件名编码问题的.

论坛: