我从 Studio 页面收到错误,我想看看服务器端的错误是什么。
我还看到这里提到https://github.com/edx/configuration/wiki/edX-Developer-Stack#signing-up-a-new-user-activation-message-problems有一个控制台。登录 edX 虚拟机后,如何监控此控制台?
我从 Studio 页面收到错误,我想看看服务器端的错误是什么。
我还看到这里提到https://github.com/edx/configuration/wiki/edX-Developer-Stack#signing-up-a-new-user-activation-message-problems有一个控制台。登录 edX 虚拟机后,如何监控此控制台?
我从 Studio 页面收到错误,我想看看服务器端的错误是什么
尝试查看 /edx/var/log
登录 edX 虚拟机后,如何监控此控制台?
这些是 devstack 的说明,如果您使用的是 devstack,您将在控制台中运行 runserver,这些消息将出现在该控制台中。
我从 Studio 页面收到错误,我想看看服务器端的错误是什么。
对于 Studio 错误,请查看虚拟机 VM 内的 /edx/var/log/cms/edx.log。
登录 edX 虚拟机后,如何监控此控制台?
要运行和监控控制台,请从主机上安装的 vagrant 目录(带有 Vagrantfile 的目录)开始执行以下步骤:
首先,通过 ssh 进入虚拟机:
vagrant ssh
Welcome to Ubuntu 12.04 LTS (GNU/Linux 3.2.0-23-generic x86_64)
* Documentation: https://help.ubuntu.com/
New release '14.04.2 LTS' available.
Run 'do-release-upgrade' to upgrade to it.
*******************************************************************
* ___ _ __ __ *
* / _ \ _ __ ___ _ _ ___ __| |\ \/ / *
* | |_| | '_ \ -_) ' \ / -_) _` | > < *
* \___/| .__/___|_|_| \___\__,_|/_/\_\ *
* |_| *
* *
* Instructions and troubleshooting: *
* https://github.com/edx/configuration/wiki/edX-Developer-Stack *
*******************************************************************
Last login: Tue May 12 22:21:14 2015 from 10.0.2.2
然后成为 edxapp 用户:
vagrant@precise64:~$ sudo su edxapp -s /bin/bash
edxapp@precise64:~/edx-platform$ cd ~
edxapp@precise64:~$ source edxapp_env
启动 Studio 应用程序(--fast 是可选的):
edxapp@precise64:~$ cd edx-platform/
edxapp@precise64:~/edx-platform$ paver devstack --fast studio
---> pavelib.servers.devstack
---> pavelib.prereqs.install_prereqs
Enter CTL-C to end
Validating models...
0 errors found
Django version 1.4.18, using settings 'cms.envs.devstack'
Development server is running at http://0.0.0.0:8001/
Quit the server with CONTROL-C.
在这个例子中,控制台输出的第一行是:
---> pavelib.servers.devstack