Apache-2.2

Python 版本不匹配,預期為“2.6.5+”,發現為“2.6.6”

  • November 4, 2012

每次我重新啟動 apache2 時都會出現這個錯誤,我只是想知道是否有人可以闡明這個問題。這是我什至需要擔心的事情嗎?

我已經有一段時間沒有問題了,但是最近發生了伺服器崩潰,雖然這顯然無關緊要,但我願意嘗試任何事情以確保它不會再次發生。這包括清理這些類型的錯誤,以便將來更輕鬆地進行故障排除。

[Sun Nov 04 10:51:46 2012] [error] python_init: Python version mismatch, expected '2.6.5+', found '2.6.6'.
[Sun Nov 04 10:51:46 2012] [error] python_init: Python executable found '/usr/bin/python'.
[Sun Nov 04 10:51:46 2012] [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'.
[Sun Nov 04 10:51:46 2012] [notice] mod_python: Creating 8 session mutexes based on 256 max processes and 0 max threads.
[Sun Nov 04 10:51:46 2012] [notice] mod_python: using mutex_directory /tmp 
[Sun Nov 04 10:51:46 2012] [notice] Apache/2.2.16 (Debian) DAV/2 SVN/1.6.12 mod_ssl/2.2.16 OpenSSL/0.9.8o mod_fcgid/2.3.6 PHP/5.3.3-7+squeeze14 with Suhosin-Patch mod_python/3.3.1 Python/2.6.6 mod_ruby/1.2.6 Ruby/1.8.7(2010-08-16) mod_perl/2.0.4 Perl/v5.10.1 configured -- resuming normal operations

任何幫助都將不勝感激,當涉及到這類東西時,我有點n00b;)

消息來自mod_python,告訴你它是用 Python 編譯的,2.6.5但係統的 Python 安裝是2.6.6. 無論版本不匹配,它仍然可以工作。

無論如何,mod_python多年來沒有看到任何發展,並且已被大多數項目棄用,轉而支持mod_wsgi.

引用自:https://serverfault.com/questions/445179