В локальной установке edX, где находятся файлы журнала и консоль?

Я получаю сообщения об ошибках со страницы Studio и хочу посмотреть, какие ошибки возникают на стороне сервера.

Я также вижу упоминание здесь https://github.com/edx/configuration/wiki/edX-Developer-Stack#signing-up-a-new-user-activation-message-problems, что есть консоль. Как мне контролировать эту консоль при входе в виртуальную машину edX?


person Dan Jameson    schedule 23.03.2015    source источник


Ответы (2)


Я получаю сообщения об ошибках со страницы Studio и хочу посмотреть, какие ошибки возникают на стороне сервера.

Попробуйте посмотреть в /edx/var/log

Как мне контролировать эту консоль при входе в виртуальную машину edX?

Это инструкции для devstack, если вы используете devstack, вы будете запускать сервер запуска в консоли, где будут появляться эти сообщения.

person jarv    schedule 24.03.2015

Я получаю сообщения об ошибках со страницы Studio и хочу посмотреть, какие ошибки возникают на стороне сервера.

Ошибки Studio ищите в /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
person stuart    schedule 13.05.2015