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

Ага, ось в названии темы. Тогда вообще есть бинарники на сайте.
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

Этот вариант и другие уже пробовал, подобная ошибка описывается в сети и народ предлагает как раз собрать из исходников на текущей системе, но ни кто подробных рекомендаций не даёт, поэтому и опубликовал эту тему.
PooH
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
Версия апача?
Ferroman
Да какая тут версия. Человек принципиально не хочет пользоваться гуглом.
PavelZ
Ferroman
Версия апача?
2.2.11(win32)
Python 2.5.4
PooH
PavelZ
Ferroman
Версия апача?
2.2.11(win32)
Python 2.5.4
Буквально неделю назад запускал точно такую же связку, все стало с полпинка. Или вы неверно выбрали версию mos_wsgi или неверно сконфигурили, хотя что там конфигурить?! :/
Ferroman
Я в линке дал где не так сконфигурировано. Sapienti sat.
PavelZ
Ferroman
Sapienti sat.
Не все бегло читают английский текст и шпарят по латыни, Google по твоей ссылке выдаёт переписку чью то, где фигурирует MacOS прежде всего.
Ferroman
1. Я не “шпарю по лантыни”, это крылатое выражение.
2. Не знаешь английский - пользуйся Google переводчиком.
3. По первой ссылке гугла - первый ответ. Там же и видно что к оси это не имеет отношения.
Не ленись.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB