Рейтинг темы:
  • Голосов: 0 - Средняя оценка: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Ошибка при запуске Джанго с АСИОУ 7.5.5
#5
(24-03-2017, 09:46)Ruslan Писал(а):
(24-03-2017, 09:27)tarasalex Писал(а): Руслан.
Ты имеешь ввиду запускающий файл django_fcgi?

Ошибка идет из файла /home/asiou/www/asiou/settings.py.
"File "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py", line 101, in get_commands
    apps = settings.INSTALLED_APPS.

В переменной INSTALLED_APPS стоит список из 32 значений. И на каком падает?

да, именно его.
вот начало моего файла:

Код:
BIN=/usr/local/sbin/django_fcgi

# Sanity checks.
[ -x $BIN ] || exit 0

# Source function library.
. /etc/init.d/functions

RETVAL=0
prog=django_fcgi

start() {
    cd /home/asiou/logs
    sleep 60
    RETVAL=0
    echo -n $"Starting $prog: "

добавил в оригинальный файл 
cd /home/asiou/logs

на самом деле проверяется просто - заходим в каталог, куда может писать пользователь asiou и оттуда запускаем django_fcgi, например, так:

[root@localhost init.d]# cd /home/asiou/logs/

[root@localhost logs]# /etc/init.d/django_fcgi start

и у меня это решило проблему. ну а чтобы стартовало автоматически - добавил просто в скрипт автозапуска переход в этот каталог.
в __init__.py я не лазал,  а проблема в файле  settings.py, в строчке 
           'filename': 'cont_export.log',

Спасибо Руслан.

Сделал в файле django_fcgi переход на папку /home/asiou/logs.
А до этого пробовал на другие папки - ничего не получалось. Не хотел Django стартовать при перезагрузке, только при ручном запуске django_fcgi.
Даже пробовал писать путь к папке в  в файле  settings.py, в строчке 

           'filename': 'cont_export.log',
Не помогало и это. Почему так - пока для меня загадка.
Ответить


Сообщения в этой теме
RE: Ошибка при запуске Джанго с АСИОУ 7.5.5 - Автор: tarasalex - 29-03-2017, 17:47

Переход:


Пользователи просматривают эту тему: 3 Гость(ей)