有没有办法在 apache + mod_wsgi 下运行 .psp(python 服务器页面)代码?虽然我们正在转向更新的基于 wsgi 的框架,但我们仍然有一些用 psp 编写的遗留代码,它们在 mod_python 下运行。
我们希望能够在托管其他基于 wsgi 的 python 代码的同一台服务器上运行它。简而言之 - 有没有办法在 mod_wsgi 下支持 psp?或者是否有任何其他技巧至少可以让 mod_wsgi 和 mod_python 在同一个服务器上玩得很好?
-S
有没有办法在 apache + mod_wsgi 下运行 .psp(python 服务器页面)代码?虽然我们正在转向更新的基于 wsgi 的框架,但我们仍然有一些用 psp 编写的遗留代码,它们在 mod_python 下运行。
我们希望能够在托管其他基于 wsgi 的 python 代码的同一台服务器上运行它。简而言之 - 有没有办法在 mod_wsgi 下支持 psp?或者是否有任何其他技巧至少可以让 mod_wsgi 和 mod_python 在同一个服务器上玩得很好?
-S
不,mod_wsgi 没有 mod_python PSP 的端口。
是的,您可以在同一台服务器上运行 mod_python 和 mod_wsgi,只要它们都使用相同版本的 Python 并且都与 Python 库动态链接。看:
http://code.google.com/p/modwsgi/wiki/InstallationIssues
不建议同时运行两者,因为 mod_wsgi 会受到 mod_python 导致的内存泄漏的影响,而且 mod_wsgi 中的一些其他可配置性由于 mod_python 控制 Python 解释器初始化而受到限制。