2013-07-23 12 views
5

Ad esempio, ci sono due versioni di django (1.1, 1.4) installate sul server e anche due versioni di python (2.6.2.7). C'è un modo per verificare quale versione di Python/libreria viene utilizzata da WSGI?Come verificare quale interprete Python viene utilizzato per eseguire gli script WSGI in apache2?

(in altre parole, c'è un modo per controllare quale interprete viene utilizzato per eseguire gli script sotto /etc/apache2/wsgis-available/ directory)

+1

@ IgnacioVazquez-Abrams quello che voglio dire è come verificare quale interprete viene utilizzato per eseguire gli script sotto// apache2/wsgis-available/directory etc .. –

+0

si intende per mod_wsgi? –

+0

Ho capito la domanda @Hanfei, è un peccato per questi pignoli. – sijpkes

risposta

4

corso ldd O Dependency Walker contro il modulo mod_wsgi vi dirà quale versione della libreria Python è stato costruito contro.

ad es.

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

maggiore documentazione here

+0

Capito. Grazie! –

+0

O semplicemente controlla i registri. –

Problemi correlati