Не работает сайт на apache+django+wsgi

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Ответить
Аватара пользователя
saikov
Сообщения: 183
ОС: Mageia

Не работает сайт на apache+django+wsgi

Сообщение saikov »

Все сделано по инструкции. Зависимости установил. Но в логах апача выпадет
http://pastebin.com/MHuQJTi8

Получаю 500 Internal Server Error

Помогите если получится. День убил. Питонщики знакомые тоже не подсказали.

Хочу у себя вести учет расходников и тут такая подстава http://severcart.org/
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Не работает сайт на apache+django+wsgi

Сообщение Bizdelnick »

No module named forms.add_doc
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
saikov
Сообщения: 183
ОС: Mageia

Re: Не работает сайт на apache+django+wsgi

Сообщение saikov »

Bizdelnick писал(а):
02.10.2016 15:40
No module named forms.add_doc


Я это видел. Не могу понять как исправить.

Вот мне ответил разработчик.
Инструкция увы не пригодна для Gentoo. Судя по логам не создалось виртуального окружения для Python пакетов, программа подключает модули с каталога /usr/lib64/python2.7/site-packages/, хотя должна с каталога /var/venv/Lib/site-packages. Severcart работает только с Python 3.x в логах он 2.7.

За символическую сумму готов подготовить инструкции по установке программы на Gentoo.
Спасибо сказали:
Аватара пользователя
saikov
Сообщения: 183
ОС: Mageia

Re: Не работает сайт на apache+django+wsgi

Сообщение saikov »

mail ~ # grep PYTHON /etc/portage/make.conf
USE_PYTHON="2.7 3.4"
PYTHON_TARGETS="python2_7 python3_4"
PYTHON_SINGLE_TARGET="python3_4"

Добавил строку PYTHON_SINGLE_TARGET="python3_4" и выполнил emerge -uDN @world

Система пересобрала пару пакетов, в том числе и wsgi (заметил что теперь он собрался с pethon3_4) и все заработало.
Я так понимаю что системный питон теперь третий? Не поломает ли мне это сервер?
Спасибо сказали:
Ответить