Уведомления

Группа в Telegram: @pythonsu

#1 Март 18, 2009 17:31:54

PavelZ
От:
Зарегистрирован: 2008-09-07
Сообщения: 71
Репутация: +  0  -
Профиль   Отправить e-mail  

WSGI под Windows

Есть задача: выполнение Web скриптов Python, сервер Apache под Windows, так как mod_python автором не поддерживается и уступает mod_wsgi в быстродействии решил остановиться на последнем.
Вот тут и началось веселье, на сайте разработчика есть только исходные коды и надо их скомпилировать под систему где они должны работать с учётом версии Python, Apache и ОС.
Есть соответственно два варианта использовать портированную gcc либо MSVS.
Соответственно сам вопрос, какой компилятор предпочесть (есть свежескаченный дистрюбутив MSVS Express) и как это сделать.



Офлайн

#2 Март 18, 2009 17:47:41

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

WSGI под Windows

Во-вторых все что надо есть на сайте.
Гуглом почаще пользуйся, очень помогает.

Ага, ось в названии темы. Тогда вообще есть бинарники на сайте.

Отредактировано (Март 18, 2009 17:50:56)

Офлайн

#3 Март 19, 2009 06:18:41

PavelZ
От:
Зарегистрирован: 2008-09-07
Сообщения: 71
Репутация: +  0  -
Профиль   Отправить e-mail  

WSGI под Windows

Вот что выдаёт при подключении файла по твоей ссылке.

httpd.exe: Syntax error on line 127 of D:/server/apache/conf/httpd.conf: Can't locate API module structure `mod_wsgi.so' in file D:/server/apache/modules/mod_wsgi.so: No error

Этот вариант и другие уже пробовал, подобная ошибка описывается в сети и народ предлагает как раз собрать из исходников на текущей системе, но ни кто подробных рекомендаций не даёт, поэтому и опубликовал эту тему.



Офлайн

#4 Март 19, 2009 07:23:30

PooH
От:
Зарегистрирован: 2006-12-05
Сообщения: 1948
Репутация: +  72  -
Профиль   Отправить e-mail  

WSGI под Windows

PavelZ
httpd.exe: Syntax error on line 127 of D:/server/apache/conf/httpd.conf: Can't locate API module structure `mod_wsgi.so' in file D:/server/apache/modules/mod_wsgi.so: No error
Версия апача?



Вот здесь один из первых отарков съел лаборанта. Это был такой умный отарк, что понимал даже теорию относительности. Он разговаривал с лаборантом, а потом бросился на него и загрыз…

Офлайн

#5 Март 19, 2009 13:31:54

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

WSGI под Windows

Да какая тут версия. Человек принципиально не хочет пользоваться гуглом.

Офлайн

#6 Март 19, 2009 15:40:44

PavelZ
От:
Зарегистрирован: 2008-09-07
Сообщения: 71
Репутация: +  0  -
Профиль   Отправить e-mail  

WSGI под Windows

Ferroman
Версия апача?
2.2.11(win32)
Python 2.5.4



Офлайн

#7 Март 20, 2009 05:49:03

PooH
От:
Зарегистрирован: 2006-12-05
Сообщения: 1948
Репутация: +  72  -
Профиль   Отправить e-mail  

WSGI под Windows

PavelZ
Ferroman
Версия апача?
2.2.11(win32)
Python 2.5.4
Буквально неделю назад запускал точно такую же связку, все стало с полпинка. Или вы неверно выбрали версию mos_wsgi или неверно сконфигурили, хотя что там конфигурить?! :/



Вот здесь один из первых отарков съел лаборанта. Это был такой умный отарк, что понимал даже теорию относительности. Он разговаривал с лаборантом, а потом бросился на него и загрыз…

Офлайн

#8 Март 20, 2009 13:31:26

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

WSGI под Windows

Я в линке дал где не так сконфигурировано. Sapienti sat.

Офлайн

#9 Март 22, 2009 14:29:42

PavelZ
От:
Зарегистрирован: 2008-09-07
Сообщения: 71
Репутация: +  0  -
Профиль   Отправить e-mail  

WSGI под Windows

Ferroman
Sapienti sat.
Не все бегло читают английский текст и шпарят по латыни, Google по твоей ссылке выдаёт переписку чью то, где фигурирует MacOS прежде всего.



Офлайн

#10 Март 22, 2009 16:30:57

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

WSGI под Windows

1. Я не “шпарю по лантыни”, это крылатое выражение.
2. Не знаешь английский - пользуйся Google переводчиком.
3. По первой ссылке гугла - первый ответ. Там же и видно что к оси это не имеет отношения.
Не ленись.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version