William
Ноя. 4, 2011 15:17:33
Как поставить mod_wsgi на Apache?
ставил так - поместил его в папку /modules , в httpd.conf написал LoadModule wsgi_module modules/mod_wsgi.so
при рестарте апача выдается request operation has failed.
что делать ?
п.с error.log пуст
o7412369815963
Ноя. 4, 2011 17:02:22
на популярных nix-ах ставится обычно так:
# a2enmod mod_wsgi
feather236
Ноя. 4, 2011 17:20:16
У вас windows иль линукс?
Учтите, что mod_wsgi не совместим с 64-х битным python. Тут придется самому компилировать исходники.
Так же, проверьте, совпадают ли у вас версии mod_wsgi, python и apache друг с другом.
Так же, неплохо бы полностью ошибку увидеть.
William
Ноя. 4, 2011 18:21:34
забыл дописать, win 7 x64
python-2.7.2.amd64
Apache/2.2.21(Win32)
ошибка возникает только если в httpd.conf LoadModule wsgi_module modules/mod_wsgi.so : “requested operation has failed”.
Error.log пуст.
Если же LoadModule wsgi_module modules/mod_wsgi.so убрать, то стартует без проблем.
Полтора дня бьюсь с этим ((
update: mod_wsgi-win32-ap22py27-3.3.so - Apache 2.2
похоже действительно придется качать исходники и пересобрать их под 64 бит-й архитектурой.
William
Ноя. 4, 2011 19:47:02
Скачал исходники mod_wsgi-3.3 , mingw(gcc) ,cmake. пытаюсь собирать, вываливается ошибка -
“Error in configuration process. project files may be invalid”
а внизу еще CMake Error: The source directory “C:/mod_wsgi-3.3” does not appear to contain CMakeLists.txt.
Specify –help for usage, or press the help button on the CMake GUI.
что делать то ?
feather236
Ноя. 4, 2011 23:10:17
Во первых, mod_wsgi глючит на 64-х битном python. Поставьте 32 битный python, так легче.
Во вторых, если вы используете готовый сервер, вроде xampp, то попробуйте его переустановить. Не знаю как у кого, но у меня в двух из трех случаев xampp умудряется криво установиться на windows.
o7412369815963
Ноя. 5, 2011 10:16:04
Заведите себе виртуалку с linux и не мучайтесь.
William
Ноя. 5, 2011 13:34:05
все. хватит. не хочет, зараза, ставится. с помощью win32-loader буду debain ставить и на нем собирать.
o7412369815963, feather236 спасибо за помощь.
trumpum
Ноя. 12, 2011 09:01:26
2 William
Сталкивался с похожей ситуацией. В моем случае Апач не хотел подгружать библиотеку отличной от него самого битности.