Действительно ли возможно иметь несколько версий работы PHP того же поля (как направляющие). Вот моя проблема, я должен запустить разработку на новом проекте и планировал использовать PHP 5.3 для нее так, чтобы я мог использовать последнюю платформу Зенда и активную запись с нею.
Однако машина, где я должен разместить свое приложение, имеет PHP 4.4 и существует несколько других приложений, размещенных там. Я не хочу обновлять версию PHP на сервере как в прошлом, я столкнулся с большим количеством проблем при обновлении версии PHP и удержал от использования функции.
Я задавался вопросом, возможно ли иметь, несколько присваивают версию PHP на том же поле и затем так или иначе указывают версию, которую Вы хотите, чтобы Ваше приложение загрузило (подобный направляющим)
Да, это возможно. Фактически, многие серверы работают именно так. Время от времени вы можете видеть расширения .php4 и .php5, указывающие, с какой версией должен работать этот конкретный сценарий.
ServerFault ответил на этот вопрос
Возможно использование одной версии PHP как модуля Apache, а другой версии как CGI; но идея, которая мне больше нравится, - это иметь:
Таким образом, у вас есть совершенно разные среды, которые работают независимо друг от друга, и вы можете настраивать / изменять все, что хотите, в каждой среде, не рискуя нарушить из других.
(И если вы не хотите, чтобы номера портов были в ваших URL-адресах, я полагаю, вы можете поставить прокси перед отдельными экземплярами Apache, так что кажется, что есть только один)