Приложение A написано на Python 2.5 с Django и запускается на сервере Apache через mod_wsgi.
Приложение B написано на Python 2.7, и я хочу, чтобы оно работало параллельно на одном и том же сервере.
Я не хочу обновлять приложение A для использования 2.7 или изменять приложение B для использования 2.5.
Вопрос:
Можно ли запустить два приложения Django с двумя отдельными средами исполнения Python одновременно на одном сервере Apache?
Если я могу, как мне это настроить?
Это чертовски смущает меня, потому что документация WSGI предлагает «домашнюю» настройку Python , тогда как этот документ говорит, что mod_wsgi
необходимо скомпилировать для конкретной версии Python:
Обратите внимание, что версия Python, из которой создается эта базовая среда, должна быть той же версией Python, для которой был скомпилирован mod_wsgi. Невозможно смешивать среды на основе разных основных / второстепенных версий Python.
Значит ли это, что у меня не может быть запущено 2,5 и 2,7 приложения Django рядом?