PavelZ
Март 18, 2009 17:31:54
Есть задача: выполнение Web скриптов Python, сервер Apache под Windows, так как mod_python автором не поддерживается и уступает mod_wsgi в быстродействии решил остановиться на последнем.
Вот тут и началось веселье, на сайте разработчика есть только исходные коды и надо их скомпилировать под систему где они должны работать с учётом версии Python, Apache и ОС.
Есть соответственно два варианта использовать портированную gcc либо MSVS.
Соответственно сам вопрос, какой компилятор предпочесть (есть свежескаченный дистрюбутив MSVS Express) и как это сделать.
Ferroman
Март 18, 2009 17:47:41
Во-вторых все что надо
есть на сайте.
Гуглом почаще пользуйся, очень помогает.
Ага, ось в названии темы. Тогда вообще есть бинарники на сайте.
PavelZ
Март 19, 2009 06:18:41
Вот что выдаёт при подключении файла по твоей ссылке.
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
Март 19, 2009 13:31:54
Да какая тут версия. Человек принципиально
не хочет пользоваться гуглом.
PooH
Март 20, 2009 05:49:03
PavelZ
Ferroman
Версия апача?
2.2.11(win32)
Python 2.5.4
Буквально неделю назад запускал точно такую же связку, все стало с полпинка. Или вы неверно выбрали версию mos_wsgi или неверно сконфигурили, хотя что там конфигурить?! :/
Ferroman
Март 20, 2009 13:31:26
Я в линке дал где не так сконфигурировано. Sapienti sat.
PavelZ
Март 22, 2009 14:29:42
Ferroman
Sapienti sat.
Не все бегло читают английский текст и шпарят по латыни, Google по твоей ссылке выдаёт переписку чью то, где фигурирует MacOS прежде всего.
Ferroman
Март 22, 2009 16:30:57
1. Я не “шпарю по лантыни”, это крылатое выражение.
2. Не знаешь английский - пользуйся
Google переводчиком.
3. По первой ссылке гугла - первый ответ. Там же и видно что к оси это не имеет отношения.
Не ленись.