0


0

自分のローカルマシン(django、apache、mod-wsgi)で開発しながらセッションを維持する方法を知りたいのですが。

Pythonコードを更新するたびに、変更を有効にするためにApacheを再起動する必要があります。

3 Answer


2


ドキュメントを読みます。 見る:

http://code.google.com/p/modwsgi/wiki/ReloadingSourceCode

Apache / mod_wsgiへのソースコードのリロードについて詳細に説明しています。

あなたが正しいモードでmod_wsgiを使用していなければ、WSGIスクリプトファイルに触れても何もしません。

そのページで文書化されているようにデーモンモードとコード変更モニタでそれを設定すれば、はい、あなたは開発サーバとしてApache / mod_wsgiを使うことができます。

MaxRequestsPerChildに関しては、これは推奨されておらず、mod_wsgiの埋め込みモードでのみ動作し、デーモンモードでは動作しません。


0


変更を有効にするには、 touch WSGIスクリプトを追加するだけです。


0


これをあなたのApacheのconfファイルに入れてください。

MaxRequestsPerChild 1

これにより、Apacheは各リクエストの後にpythonファイルをリロードするよう強制されます。