Форум сайта python.su
Есть задача: выполнение Web скриптов Python, сервер Apache под Windows, так как mod_python автором не поддерживается и уступает mod_wsgi в быстродействии решил остановиться на последнем.
Вот тут и началось веселье, на сайте разработчика есть только исходные коды и надо их скомпилировать под систему где они должны работать с учётом версии Python, Apache и ОС.
Есть соответственно два варианта использовать портированную gcc либо MSVS.
Соответственно сам вопрос, какой компилятор предпочесть (есть свежескаченный дистрюбутив MSVS Express) и как это сделать.
Офлайн
Во-вторых все что надо есть на сайте.
Гуглом почаще пользуйся, очень помогает.
Ага, ось в названии темы. Тогда вообще есть бинарники на сайте.
Отредактировано (Март 18, 2009 17:50:56)
Офлайн
Вот что выдаёт при подключении файла по твоей ссылке.
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
Этот вариант и другие уже пробовал, подобная ошибка описывается в сети и народ предлагает как раз собрать из исходников на текущей системе, но ни кто подробных рекомендаций не даёт, поэтому и опубликовал эту тему.
Офлайн
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
Офлайн
Да какая тут версия. Человек принципиально не хочет пользоваться гуглом.
Офлайн
Ferroman2.2.11(win32)
Версия апача?
Офлайн
PavelZБуквально неделю назад запускал точно такую же связку, все стало с полпинка. Или вы неверно выбрали версию mos_wsgi или неверно сконфигурили, хотя что там конфигурить?! :/Ferroman2.2.11(win32)
Версия апача?
Python 2.5.4
Офлайн
Я в линке дал где не так сконфигурировано. Sapienti sat.
Офлайн
FerromanНе все бегло читают английский текст и шпарят по латыни, Google по твоей ссылке выдаёт переписку чью то, где фигурирует MacOS прежде всего.
Sapienti sat.
Офлайн
1. Я не “шпарю по лантыни”, это крылатое выражение.
2. Не знаешь английский - пользуйся Google переводчиком.
3. По первой ссылке гугла - первый ответ. Там же и видно что к оси это не имеет отношения.
Не ленись.
Офлайн