上载文件的时候出问题

上载文件的时候出问题

li hua發表於
Number of replies: 5
  1. 为什么上载文件时,如果有中文为路径时,上载会不成功
  2. 如果文件为中文时,会自动改名,修改后文件名类似:_.zip,_.rar

是否有解决方法,我用的时1.5

評比平均分數: -
In reply to li hua

回复: 上载文件的时候出问题

Qin Yu發表於
  1. 请检查上载文件的文件夹权限
  2. 1.5版本是开发测试版本,不稳定.
In reply to li hua

回复: 上载文件的时候出问题

Chen ZhongWei發表於
MOODLE本来就不支持中文文件名,因此统统替换为一个短下划线了.要解决这个问题(实际也不能说是问题,在许多服务器上也不支持中文文件名),只能强行修改代码才能实现.我在1.4.2上就作了修改,现在还行.
In reply to Chen ZhongWei

回复: 上载文件的时候出问题

li hua發表於

请问Chen ZhongWei 兄 怎么修改啊 望帮助一下

In reply to li hua

回复: 上载文件的时候出问题

Chen ZhongWei發表於
用我附带的这个文件替换moodle/lib/moodlelib.php可以避免汉字文件名的修改。但文件名中仍然不能出现“+”“\”等符号。
In reply to Chen ZhongWei

回复: 上载文件的时候出问题

li hua發表於

谢谢

现在是可以上载成功 但更麻烦的事情是:以中文名字出现的链接没有办法打开,因为url路径中没有编码,还是以中文路径来访问

不知道有没有完美的解决方法