Moodle 上传的文件给出 “文件没找到” 的提示

上传的文件提示:文件没找到。

http://cwiki.ossez.com/display/MDL/questions/10420374/moodle-上传的文件给出-文件没找到-的提示

例如:没有找到:访问的URL/moodle/file.php/2/myfile.jpg没有在服务器上找到。

Web服务器需要配置成允许脚本名称后的部分URL可以直接访问脚本。Apache 1是启用的,而Apache 2是禁用的。可以通过添加如下代码到httpd.conf文件或本地服务器的.htacess文件(参见安装Moodle获取更多细节):

‘’‘AcceptPathInfo’‘’ on 注意,此方法仅适用于Apache 2.x以上版本。

IIS 7服务器需要其他特殊的配置,IIS 6则不支持。参见IIS文档获取更多细节。。

如若不能正常配置,那么也可以使用其他的替代方案。主要的缺点就是SCORM课程包不能用了,一些Adobe Flash和Java小程序也不能用了。

为使用这种替代方法,需要改变斜线参数(slasharguments)的值方可使用。Moodle 1.7以下的版本需要在管理>配置>参数这设置。对于之后的版本,则需要在网站管理>服务器>HTTP进行设置。设置完成之后,现在就可以上传文件了。