Windows環境にてmod_wsgiでハマった
環境構築の際にmod_wsgiにハマってかなり時間を潰しちゃったのでメモ.
構築前環境:Windows7 64bit,Python2.7 32bit
- 現在入れてるVisual Studioのバージョン(VC14)を気にして,ソースからmod_wsgiのビルドをすると泥沼になった.(webページは表示されず,apacheがmsvcr90.dllとかucrtbase.dllでクラッシュ)
- すでに入っているvisual studioのバージョンは気にせず,pythonのバージョンをあわせてapacheの導入し直し.(参考1よりPython 2.7はVC9となっているのでApache HausからVC9版のapacheをダウンロード)
参考1:mod_wsgi/README.rst at master · GrahamDumpleton/mod_wsgi · GitHub
- pipでmod_wsgiをインストールしたが,mod_wsgi-express module-configをしたらLoadModule wsgi_module "python/lib/site-packages/mod_wsgi/server/mod_wsgiNoneとなった
参考2:Python Windows で mod_wsgi を Apache に組み込む方法 - Qiita
いろいろやったがとりあえずこれで動いた.