4

Apacheログで次のエラーが発生し続けます。

[error] python_init: Python version mismatch, expected '2.6.5+', found '2.6.6'.
[error] python_init: Python executable found '/usr/bin/python'.
[error] python_init: Python path being used '/usr/lib/python2.6/:/usr/lib/python2.6/plat-linux2:/usr/lib/python2.6/lib-tk:/usr/lib/python2.6/lib-old:/usr/lib/python2.6/lib-dynload'.
[notice] mod_python: Creating 8 session mutexes based on 150 max processes and 0 max threads.
[notice] mod_python: using mutex_directory /tmp 

私が読んだところによると、これらのエラーはmod_pythonから来ています。ただし、PythonプロジェクトにFlaskとWSGIを使用しているので、これらのエラーが発生する理由がわかりません。

mod_pythonを削除する簡単な方法はありますか?--a2dismodを試しましたが、Apacheのmods-availableディレクトリ内に表示されていても、mod_pythonが存在しないようです。

編集:私はちょうどa2dismod pythonを試しましたが、それはうまくいったようです。私はn00bishlyがmod_pythonを無効にしようとしていたと思います。私のPythonアプリはまだ問題なく動作しているようです。

前もって感謝します!

4

1 に答える 1

7

httpd.confファイルを調べて、次の行を削除します。

LoadModule mod_python   /path/to/mod_python.so

次に、apacheを再起動します。

apachectl restart
于 2012-06-30T01:07:38.050 に答える