# 更新代码
sudo git pull
# 修复mongodb
sudo mongod -f /etc/mongodb.conf --repair
# 重启服务
sudo /edx/bin/supervisorctl -c /edx/etc/supervisord.conf restart edxapp:
#编译:
sudo -H -u edxapp bash
source /edx/app/edxapp/edxapp_env
rake lms:gather_assets:aws
rake cms:gather_assets:aws
#国际化
msgunfmt django.mo -o django.po 这个命令是解压的
msgfmt django.po -o django.mo 这个命令是转换回去的
删除课程
sudo -u www-data /edx/bin/python.edxapp ./manage.py cms --settings aws delete_course pk/CS2014102006/2014_CSC102006 commit
如果需要这个功能,可以从后台把这个功能移到前台,方法自己设计
db.modulestore.find({$where:'function(){var ob_id = this._id; return ob_id.course == "ipc001"}'})
db.modulestore.remove({'_id.course': 'PK2015001'})
直接从mongodb删除课程有个不好的现象是,如果只是删除mongodb里的内容,以staff身份登录不会报错,其他身份登录可能会有异常,需要删除mysql里的用户创建这门课程的关联信息,结合auth_group和auth_user_groups这两张表删除
mongodb 国内源:
deb http://mirrors.bistu.edu.cn/mongodb/repo/ubuntu-upstart dist 10gen
http://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/?_ga=1.247736135.1989591240.1421227281
sudo apt-get install -y mongodb-org=2.6.5
执行脚本,从出错地方继续:
sudo ansible-playbook -c local ./edx_sandbox.yml -i "localhost," --start-at-task="install python base-requirements"
生产模式调试:
sudo -u www-data /edx/bin/python.edxapp ./manage.py lms runserver 0.0.0.0:8006 --settings devstack
分享到:
相关推荐
关于EDX授权 EDX-720使用鉴定,经供参考研究之用!
2. **离线阅读**:允许用户在没有网络连接的情况下访问已下载的课程内容,这对于经常出行或者网络环境不稳定的人来说非常实用。 3. **阅读体验优化**:提供良好的界面设计,如夜间模式、字体调整、页面缩放等功能,...
此外,edX还利用了Ruby和Node.js的部分功能,这两者都是现代Web应用开发中的常见选择。Ruby以其简洁的语法和丰富的库而闻名,而Node.js则以其非阻塞I/O模型和JavaScript全栈开发能力著称。 AGPL(GNU Affero ...
edx-app-android, 面向Android的开放EdX移动应用 ! 这是edX移动 Android 应用的源代码。... 有关edX代码库的其他部分,请参见 http://code.edx.org 。它需要"dogwood"版本的开放edX或者更新版本。 有关更多信息,请参
edX Android This is the source code for the edX mobile Android app. It is changing rapidly and its structure should not be relied upon. See http://code.edx.org for other parts of the edX code base. It...
EDX软件,全称为“能量色散X射线光谱仪”软件,是用于分析物质化学成分的重要工具。在科学研究、材料工程、考古学、地质学、环境科学等多个领域都有广泛应用。这种技术基于X射线荧光原理,通过检测样品在高能X射线...
edx-documentation, 有关edX文档的发布版本,请访问 EdX文档edX文档库包含了用于edX合作伙伴和开放edX社区的大多数文档的源文件。 这个存储库由edX文档团队管理。包含来自代码文件的文档文件的API文档存储在该模块的...
在实际应用中,EDX能量色散X射线光谱仪广泛应用于地质、矿物、考古、环境科学、材料科学等领域,用于分析固体、液体甚至粉末样品的元素组成,具有非破坏性、快速分析的优点。同时,通过优化实验条件和分析方法,可以...
这些部分描述了安装Open edX所需的基础条件,如系统要求,以及如何进行本地安装或利用Devstack(一个用于快速部署Open edX环境的工具)进行安装。 5. 配置Open edX平台:这部分是文档的核心内容,讲述了如何进行...
而edX平台,作为美国两大顶尖学府麻省理工学院和哈佛大学合作开发的开源大型在线课程平台,为教育者和学习者提供了一个开放的网络学习环境。edX平台支持MOOC(大型开放在线课程)的创建、发布和学习,具有良好的用户...
TEM与EDX方法在土壤矿物对Pb吸附方面的应用,王思源,卢升高,本研究采用透射电镜(TEM)和X射线能谱(EDX)研究两种土壤(潮软土和网纹湿老成土)中不同矿物对铅(Pb)的吸附,用选区电子衍射(SEAD
如果您要修改edx平台代码,则是基于Docker的开发环境。 如果您要运行自己的Open edX服务器并具有相应的技术技能,请参阅“ 。 执照 除非另有说明,否则此存储库中的代码已根据AGPL版本3获得许可。 有关详细信息,...
edX
它提供了与Open edX软件平台一起使用的完整开发人员环境,包括代码编辑器(Orion)和终端/外壳(Gotty)。 Open edX的所有依赖项(MySQL,Mongo,RabbitMQ)都在单个Docker容器中运行。 尽管这不是在生产中推荐的...
Newest Open edX Release Dogwood Now Available! Submitted by Molly de Blanc on Thu, 02/11/2016 - 11:42am Dogwood is here! While Boston may be covered in snow, here in the edX office, blossoming Dogwood...
对于latex2edx-1.5.2,你需要先下载并解压tar.gz文件,然后通过命令行运行以下命令: ```bash pip install /path/to/latex2edx-1.5.2 ``` 这里的"/path/to/"应替换为你实际存放解压后的目录路径。 安装完成后,你...