1.问题描述
刚接触开源的openedx 开源在线教育平台,在阿里云上安装源码后测试各个服务正常启动。随后开始测试相关课程studio模块,在完成相关章节填写后,发现做的题目(系统里叫problem)可以导出成csv文件。(在某个课程下面的“主讲教师“一栏)但点击下载学生答案后虽然能够生成相应的文件,但是无法下载。提示显示是空链接,查看下载路径后发现在
/edx/var/edxapp/media
这一目录下,但却没有发现想要下载的路径?
2.系统基本信息
- openedx 版本:Ficus.2
- 安装模式:源码安装,部署于云服务器
3.解决方案
google后发现别人也碰到了相同的问题,原来文件已经被正确生成,只是保存的路径不对,默认保存在:
/tmp/edx-s3/grades
因此需要修改下nginx的配置文件,同时做个软链接过去:
- 创建软链接:
ln -s /tmp/edx-s3/grades /edx/var/edxapp/media
- 修改lms的nginx配置文件:
nano /