【问题标题】:Edx Developer Stack not showing anything after hitting to local host. Css for the page is not coming in lmsEdx 开发人员堆栈在访问本地主机后未显示任何内容。页面的 CSS 没有进入 lms
【发布时间】:2015-04-05 04:09:28
【问题描述】:

我在 edx devstack 中有一个奇怪的问题。当我在本地主机上运行 paver 命令后运行 devstack 时,一旦浏览器屏幕进入加载状态,我就无法在屏幕上看到任何内容。

然后在很长一段时间后,屏幕上什么也没有显示,我可以在我附在这个问题上的日志中看到一些警告。 我已经评论了导致警告消息的代码。 但是在评论警告消失但没有任何改变后,浏览器再次进入加载模式,点击本地主机 URL 后屏幕上没有任何反应,它只是进入加载模式,没有任何显示。

我也尝试在 firefox 中运行 opensx,但在 forefox 中,链接和所有内容都会出现,但它们没有任何 edx 的样式和设计。我已经附上了相同的屏幕截图。

请帮我解决这个问题,因为我不知道该怎么做。 附言我已经使用虚拟盒重新安装了整个堆栈,但没有任何效果。

非常感谢您。

Development server is running at http://0.0.0.0:8000/
Quit the server with CONTROL-C.
2015-03-29 05:16:58,318 WARNING 2092 [edxmako.shortcuts] shortcuts.py:56 - Cannot find corresponding link for name: JOBS
2015-03-29 05:16:58,319 WARNING 2092 [edxmako.shortcuts] shortcuts.py:56 - Cannot find corresponding link for name: JOBS
2015-03-29 05:16:58,321 WARNING 2092 [edxmako.shortcuts] shortcuts.py:56 - Cannot find corresponding link for name: NEWS
2015-03-29 05:16:58,323 WARNING 2092 [edxmako.shortcuts] shortcuts.py:56 - Cannot find corresponding link for name: NEWS
2015-03-29 05:16:59,991 INFO 2092 [django_comment_client.utils] utils.py:344 - 3 queries run, total 0.003 seconds
[29/Mar/2015 05:16:59] "GET / HTTP/1.1" 200 30740
2015-03-29 05:17:11,453 INFO 2092 [django_comment_client.utils] utils.py:344 - 1 queries run, total 0.001 seconds
[29/Mar/2015 05:17:11] "GET / HTTP/1.1" 200 30700
2015-03-29 05:17:11,458 INFO 2092 [django_comment_client.utils] utils.py:344 - 1 queries run, total 0.0 seconds
[29/Mar/2015 05:17:11] "GET / HTTP/1.1" 200 30700
[29/Mar/2015 05:18:31] "GET /static/css/vendor/font-awesome.css HTTP/1.1" 200 28835
[29/Mar/2015 05:18:31] "GET /static/css/vendor/jquery.qtip.min.css HTTP/1.1" 200 1677
2015-03-29 05:18:31,573 INFO 2092 [django_comment_client.utils] utils.py:344 - 1 queries run, total 0.0 seconds
CONTINUE....

【问题讨论】:

  • Stack Overflow 不是获得 Open edX 帮助的好方法。你试过邮件列表吗? groups.google.com/forum/#!forum/edx-code
  • 好的。我已经向你给我的组链接询问了这个问题。谢谢。

标签: devstack edx


【解决方案1】:

大家好,我在 google 群组上发帖后终于得到了答案。我觉得我应该在stackoverflow上发布这个答案,这样对那些陷入开发困境的人来说很方便。

1) 从屏幕截图来看,似乎是权限问题。如果您正在使用,请为 edx-platform 和主题文件夹提供正确的权限。然后尝试重新启动 LMS 和 CMS 并重新加载页面。

sudo chown -R edxapp:edxapp /edx/app/edxapp/edx-platform sudo chown -R edxapp:edxapp /edx/app/edxapp/themes. sudo /edx/bin/supervisorctl restart edxapp:

2) 如果您能够加载 CMS 页面并且 LMS 显示空白,可能是 mongodb 没有运行。 #mongo ,如果它显示一些错误检查交换大小是否已满 # 免费 -m

如果swap满了,就新建一个swap文件,盲目按照下面链接的说明。 http://www.cyberciti.biz/faq/linux-add-a-swap-file-howto/

然后尝试重启mongodb,可以尝试重启一次系统。

【讨论】:

    猜你喜欢
    • 2015-01-13
    • 2014-04-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-23
    • 2018-04-14
    相关资源
    最近更新 更多