我正在运行Windows 10,VirtualBox 5和Vagrant 1.7.4并尝试运行openx平台.
我跑完后vagrant up得到:
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Clearing any previously set network interfaces...
There was an error while executing `VBoxManage`, a CLI used by Vagrant
for controlling VirtualBox. The command and stderr is shown below.
Command: ["hostonlyif", "ipconfig", "VirtualBox Host-Only Ethernet Adapter #25", "--ip", "192.168.33.1", "--netmask", "255.255.255.0"]
Stderr: VBoxManage.exe: error: The host network interface with the given name could not be found
VBoxManage.exe: error: Details: code E_INVALIDARG (0x80070057), component HostWrap, …Run Code Online (Sandbox Code Playgroud) 我试图用Vagrant安装edx Devstack,我在Windows机器上.我收到的错误似乎是由Windows不支持的符号链接引起的.
根据Windows下处理行结尾和符号链接下的edx故障排除指南,我应该在cygwin中运行以下命令来处理符号链接.
git rm --cached -r . && git reset --hard
git config --global alias.add-symlink '!__git_add_symlink(){
dst=$(echo "$2")/../$(echo "$1");
if [ -e "$dst" ]; then
hash=$(echo "$1" | git hash-object -w --stdin);
git update-index --add --cacheinfo 120000 "$hash" "$2";
git checkout -- "$2";
else
echo "ERROR: Target $dst does not exist!";
echo " Not creating invalid symlink.";
fi;
}; __git_add_symlink "$1" "$2"'
git config --global alias.rm-symlink '!__git_rm_symlink(){
git checkout -- "$1"; link=$(echo "$1");
POS=$'\''/'\''; DOS=$'\''\\\\'\''; …Run Code Online (Sandbox Code Playgroud) 任何人都可以向我解释每种用户类型(荣誉,验证,审计和员工)与他们的角色之间的区别吗?(每个用户的简要说明以及他们可以做什么).
我在官方文档中搜索过,但我一无所获!
谢谢.
我一直在为 Ubuntu 18.04(使用 Docker 容器)使用 open-EDX (LMS) -(Juniper 版本)Devstack 安装。我最近将 edx-proctoring git 克隆到我使用 Devstack 的地方,这样我的文件夹结构将如下所示:
openEDX/credentials(或)devstack(或)edx-platform(或)edx-proctoring ......等等......
现在,我需要将克隆的文件夹安装到我预先存在的 devstack 开发中。我正在使用这些说明: https://github.com/edx/edx-proctoring/blob/master/docs/developing.rst
我陷入了子部分:将 LMS 和 Studio 的监考包安装到容器中的 edx-platform 部分: 如何在 edx-proctoring 上进行开发? 我为 private.txt 文件中的 git-cloned 文件夹提供了正确的路径。现在,进入 make lms-shell 后,当我尝试调用paver install_prereqs时 ,它给出以下错误: 错误:/folder-path/ 不是有效的可编辑要求。它应该是本地项目的路径或 VCS URL(以 svn+、git+、hg+ 或 bzr+ 开头)。
无论我给出什么路径(例如通过根文件夹,通过绝对路径),都会重复相同的错误。我没有解决方案。我非常感谢建议和帮助。
谢谢。
我正在制作自己的开发工具OpenEdx.
我devstack从edx中取出了官方存储库,我正在修改它.
我正在尝试添加forums到我的堆栈但我无法运行,因为docker compose.
我把它添加到composer文件中:
forums:
command: bash -c 'source /edx/app/forum/cs_comments_service_env && ruby app.rb -p 18080'
container_name: edx.devstack.forums
depends_on:
# - xqueue:xqueue
- mongo
- elasticsearch
# - rabbitmq:rabbitmq
- mysql
- memcached
environment:
CACHE_LOCATION: edx.devstack.memcached:12211
DB_HOST: edx.devstack.mysql
TEST_ELASTICSEARCH_URL: "http://edx.devstack.elasticsearch:9200"
image: edxops/forums:latest
ports:
- 4567:4567
Run Code Online (Sandbox Code Playgroud)
我对运行中正确的命令感到困惑:
studio:
command: bash -c 'source /edx/app/edxapp/edxapp_env && python /edx/app/edxapp/edx-platform/manage.py cms runserver 0.0.0.0:18010 --settings devstack_docker'
Run Code Online (Sandbox Code Playgroud)
这是工作室的命令.
forums:
command: bash -c 'source /edx/app/forum/cs_comments_service_env && ruby app.rb -p 18080' …Run Code Online (Sandbox Code Playgroud) 我使用的是 Ironwood Open Edx 版本,但没有看到任何删除课程的按钮
如何在 Open EDX 中删除课程?
有没有脚本或类似的东西可以删除课程?
我正在开发一个类似于 open edx 的在线课件网站。
课件数据存储在mongo数据库中,我想找出每个课程占用的磁盘空间量。
数据库是edxapp,其中包含以下集合: 1. modulestore 2. fs.files 3. fs.chunks
CSS在cms中不起作用(open edx).我试图编译JS和CSS,但它没有给出任何结果.服务器重启对我没有帮助.这是我在日志中的错误:
[__init__.py:42] - staticfiles_storage couldn't find path css/cms-style-vendor-tinymce-content.css: The file 'css/cms-style-vendor-tinymce-content.css' could not be found with <cms.lib.django_require.staticstorage.OptimizedCachedRequireJsStorage object at 0x8c1b950>.
[__init__.py:42] - staticfiles_storage couldn't find path css/cms-style-vendor.css: The file 'css/cms-style-vendor.css' could not be found with <cms.lib.django_require.staticstorage.OptimizedCachedRequireJsStorage object at 0x8c1b950>.
[__init__.py:42] - staticfiles_storage couldn't find path css/studio-main.css: The file 'css/studio-main.css' could not be found with <cms.lib.django_require.staticstorage.OptimizedCachedRequireJsStorage object at 0x8c1b950>.
[shortcuts.py:56] - Cannot find corresponding link for name: ROOT
[shortcuts.py:56] - Cannot find corresponding link for name: TOS
[shortcuts.py:56] - Cannot …Run Code Online (Sandbox Code Playgroud) 我正在尝试修改以下文件,由OpenEDX lms默认。
account_settings_factory_spec.js
但是,在重新运行摊铺机时,文件没有更改。实际上有可能覆盖主题中的JS吗?我的最终目标是删除帐户部分中的标签以及编辑其他信息。
达成解决方案的任何帮助将不胜感激!
谢谢。
我正在尝试在我的 Mac 上安装 opensx hawthorn 版本。我按照说明操作,但是当我运行“make dev.clone”时,它给了我以下错误。它出什么问题了?
致命:不是 git 存储库(或任何父目录):.git
make: *** [Makefile:41: dev.clone] 错误 128
我正在开放的 edX 中设置证书。当我预览证书时,我们在 LMS 中收到错误。
要解决该问题,您的合作伙伴经理应验证以下信息是否正确。
该机构的标志。
与课程关联的机构。
课程管理工具中的课程信息。
如果所有信息均正确且问题仍然存在,请联系技术支持。
我的错误日志 /edx/var/log/lms/edx.log
Apr 26 14:47:13 ubuntu [service_variant=lms][util.views][env:sandbox] ERROR [ubuntu 17907] [views.py:154] - Error in django view.
Traceback (most recent call last):
File "/edx/app/edxapp/edx-platform/common/djangoapps/util/views.py", line 145, in inner
return func(request, *args, **kwargs)
File "/edx/app/edxapp/edx-platform/lms/djangoapps/certificates/views/webview.py", line 614, in render_html_view
return _render_valid_certificate(request, context, custom_template)
File "/edx/app/edxapp/edx-platform/lms/djangoapps/certificates/views/webview.py", line 680, in _render_valid_certificate
return render_to_response("certificates/valid.html", context)
File "/edx/app/edxapp/edx-platform/common/djangoapps/edxmako/shortcuts.py", line 169, in render_to_response
return HttpResponse(render_to_string(template_name, dictionary, namespace, request), **kwargs)
File "/edx/app/edxapp/edx-platform/common/djangoapps/edxmako/shortcuts.py", line 159, in render_to_string
return template.render(dictionary, …Run Code Online (Sandbox Code Playgroud)