No module named 'django'
6 years 4 months ago #954
by jdf
jdf replied the topic: No module named 'django'
Спасибо большое за отзывчивость. И за замечательную программу!
Хочу поделиться еще одной сложностью которая мне попалась.
при настройке Apache24 у меня выдавалась ошибка 500 и в логах сыпалось:
при установки mod_wsgi бинарниками и из портов ничего не получалось. упорно ставился модуль к python27.
помогло следующее:в настройках Апача в httpd.conf добавить строчку (автоматам не прописывается)
Исходная история по поиску данного решения детектив WSGI
Хочу поделиться еще одной сложностью которая мне попалась.
при настройке Apache24 у меня выдавалась ошибка 500 и в логах сыпалось:
Target WSGI script '/web/sopds/sopds/wsgi.py' cannot be loaded as Python module.
при установки mod_wsgi бинарниками и из портов ничего не получалось. упорно ставился модуль к python27.
помогло следующее:
mkdir -p ~/temp && cd ~/temp
wget https://storage.googleapis.com/google-code-archive-source/v2/code.google.com/modwsgi/source-archive.zip
tar -xf source-archive.zip
cd modwsgi/mod_wsgi
./configure --with-python=python3.4 --disable-framework
LoadModule wsgi_module libexec/apache22/mod_wsgi.so
Исходная история по поиску данного решения детектив WSGI
Please Войти or Create an account to join the conversation.
- jdf
-
Topic Author
- Offline
- Новый участник
-
Less
More
- Posts: 10
6 years 4 months ago - 6 years 4 months ago #955
by zhuravel
zhuravel replied the topic: No module named 'django'
Если возможно напишите настройки для Apacha для подключения Sopds, а то mod_wsgi победить не смог.
Last Edit: 6 years 4 months ago by zhuravel.
Please Войти or Create an account to join the conversation.
- zhuravel
-
- Offline
- Захожу иногда
-
Less
More
- Posts: 71
6 years 4 months ago - 6 years 4 months ago #956
by jdf
jdf replied the topic: No module named 'django'
Ну помимо установки mod_wsgi (описанной выше)
требуется вписать в конфиг апача (httpd.conf) что то вроде этого:
Незабыть прописать в настройках SOPDS в файле settings.py путь к web компонентам (у меня относительно корня)
Обрати внимание что в переменной WSGIScriptAlias я указываю алис как lib хотя каталог проги sopds. У меня глючила страничка если алис называть как и каталог. в итоге библиотека открывается по адресу http://САЙТ/lib
требуется вписать в конфиг апача (httpd.conf) что то вроде этого:
WSGIScriptAlias /lib /web/html/sopds/sopds/wsgi.py #Путь к точке входа
WSGIPythonPath /web/html/sopds # Путь к каталогу SOPDS
<Directory "/web/html/sopds/sopds"> # собсвенно /wev/html это корень сервера
<Files wsgi.py> # тут доступ к файлам
Order deny,allow
Allow from all
</Files>
</Directory>
Незабыть прописать в настройках SOPDS в файле settings.py путь к web компонентам (у меня относительно корня)
STATIC_URL = '/sopds/static/'
Обрати внимание что в переменной WSGIScriptAlias я указываю алис как lib хотя каталог проги sopds. У меня глючила страничка если алис называть как и каталог. в итоге библиотека открывается по адресу http://САЙТ/lib
Last Edit: 6 years 4 months ago by jdf.
Please Войти or Create an account to join the conversation.
- jdf
-
Topic Author
- Offline
- Новый участник
-
Less
More
- Posts: 10
6 years 4 months ago #966
by zhuravel
zhuravel replied the topic: No module named 'django'
Спасибо за подсказку. Хоть
wsgi победить удалось
wsgi победить удалось

Please Войти or Create an account to join the conversation.
- zhuravel
-
- Offline
- Захожу иногда
-
Less
More
- Posts: 71
6 years 4 months ago #985
by zhuravel
zhuravel replied the topic: No module named 'django'
Подскажите, у Вас как запускается sopds? Через автозагрузку или в ручную?
Please Войти or Create an account to join the conversation.
- zhuravel
-
- Offline
- Захожу иногда
-
Less
More
- Posts: 71
6 years 4 months ago #1012
by jdf
jdf replied the topic: No module named 'django'
Так sopds я не запускаю. Запускается Апач а через него по wsgi уже работает библиотека. Апач естественно стартует сам.
Please Войти or Create an account to join the conversation.
- jdf
-
Topic Author
- Offline
- Новый участник
-
Less
More
- Posts: 10
Time to create page: 0.251 seconds