2012-08-25 9 views
5

私は助けてください、私は長い間このエラーを解決しようとしてきました。wsgi_moduleモジュールが既に読み込まれています。

私はapacheの&タイプにこの:sudo /usr/sbin/apachectl -t を再起動すると、私はこのような出力を得る:
[金8月24日17時02分58秒2012]
構文OK

をスキップし、モジュールwsgi_moduleがすでにロードされている[警告]を

何が問題になりますか?私はetc/apache2/mods-enabledのwsgi.loadファイルをチェックしました。 mod_wsgi.soは一度だけロードされます。私はソースからlibapache-mod-wsgiをインストールしました&私はPython 2.7.3を使用しています。

答えて

7

あなたはどこにでも言って二行ているかどうかをまずチェック:

LoadModule wsgi_module modules/mod_wsgi.so 

そうでない場合は、それがに記載されている一つのファイルには、二度含ま取得する必要があります。

ファイル内にInclude行がないかどうか調べて、ファイルがその結果として複数回含まれるかどうかを確認します。 Includeディレクティブでのワイルドカードの動作を特に注意してください。

+0

エラーをトレースできません。私はすべてのファイルを検索し、欠落しているファイルの1つを見つけました:/var/www/py/wsgi_handler.wsgi。これは必要ですか? – Exo

+0

あなたはまた、すべてのファイルをチェックすることができますか? – Exo

+2

Apacheの設定ファイルで 'Include'ディレクティブを確認してください。どのように設定したのかは、ファイルを2回含む可能性が高いインクルードがあることを意味するはずです。そうでなければ、バックアップファイルを作成する間違いをしたし、インクルードのワイルドカードのためにバックアップファイルも含めている。 –

関連する問題