Найти - Пользователи
Полная версия: Как поставить mod_wsgi на Apache?
Начало » Python для новичков » Как поставить mod_wsgi на Apache?
1
William
Как поставить mod_wsgi на Apache?
ставил так - поместил его в папку /modules , в httpd.conf написал LoadModule wsgi_module modules/mod_wsgi.so
при рестарте апача выдается request operation has failed.
что делать ?

п.с error.log пуст
o7412369815963
на популярных nix-ах ставится обычно так:
# a2enmod mod_wsgi
feather236
У вас windows иль линукс?

Учтите, что mod_wsgi не совместим с 64-х битным python. Тут придется самому компилировать исходники.
Так же, проверьте, совпадают ли у вас версии mod_wsgi, python и apache друг с другом.
Так же, неплохо бы полностью ошибку увидеть.
William
забыл дописать, 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
Скачал исходники 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
Во первых, mod_wsgi глючит на 64-х битном python. Поставьте 32 битный python, так легче.
Во вторых, если вы используете готовый сервер, вроде xampp, то попробуйте его переустановить. Не знаю как у кого, но у меня в двух из трех случаев xampp умудряется криво установиться на windows.
o7412369815963
Заведите себе виртуалку с linux и не мучайтесь.
William
все. хватит. не хочет, зараза, ставится. с помощью win32-loader буду debain ставить и на нем собирать.
o7412369815963, feather236 спасибо за помощь.
trumpum
2 William
Сталкивался с похожей ситуацией. В моем случае Апач не хотел подгружать библиотеку отличной от него самого битности.
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