2013-07-23 41 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

或者只需检查日志。 –

相关问题