2013-07-23 46 views
5

例如,在服務器上安裝了兩個版本的django(1.1,1.4),以及兩個版本的python(2.6,2.7)。有沒有辦法來檢查WSGI正在使用哪個版本的python/library?如何檢查使用哪個Python解釋器在apache2中運行WSGI腳本?

(換句話說,有沒有辦法來檢查其解釋被用於運行/etc/apache2/wsgis-available/目錄下的腳本)

+1

@ IgnacioVazquez - 艾布拉姆斯我的意思是如何檢查哪些解釋器用於運行在/ etc/apache2的/ wsgis可用/目錄下的腳本.. –

+0

您可以通過mod_wsgi的是什麼意思? –

+0

我明白了@Hanfei這個問題,對於這些挑剔者來說是一種遺憾。 – sijpkes

回答

4

反對的mod_wsgi模塊運行ldd或依賴沃克會告訴你Python庫的版本它是建立起來的。

例如

ldd <PATH TO YOUR MOD_WSGI MODULE>/mod_wsgi.so 

更多的文檔here

+0

明白了。謝謝! –

+0

或者只需檢查日誌。 –

相關問題