Как стать автором
Обновить

Комментарии 11

Ведь есть php-fpm, то зачем какой-то модуль, если версии php можно раскидать по разным портам?
Нжинкс не хочется настраивать для каждого сайта отдельно. Или есть какая-то серебряная пуля для этого?
так апач сам может fpm, если так хочется.
Если мы предположим что администратор сервера и администратор сайта это разные люди, то в моем случае мы получим ситуацию когда администратор сервера сначала все настраивает, а потом делегирует администратору сайта функцию выбора версии версии. Причем:
  • администратору сайта не нужен доступ к конфигам, веб-сервера, а нужен только к файлам сайта.
  • На одном сайте могут работать разные версии (в разных директориях или даже в одной с разными разрешениями)
  • php для разных сайтов может работать от разных пользователей


Я конечно не говорю что надо именно так, и не как иначе. Я просто поделился тем, что знаю.
НЛО прилетело и опубликовало эту надпись здесь
Оооочень похожая статья про это была недавно. Правда там совсем нативно, ставить ничего не надо
// @example https://travis-ci.org
// @see phpenv
А как же этот самый новомодный Докер?
Докер это принципиально другой подход. Если он вам подходит, то можно и его использовать, лично мне в этом случае он не подходит.
А каким образом вы его предлагаете использовать на шаред-хостинге? Поднимать отдельные контейнеры с версиями php и наружу выводить только сокеты?
Докер хорош тем что на одном сервере можно поднять кучу контейнеров с совершенно другим ПО, но вот для шаред-хостинга где пользователю нужно на лету из панельки переключать версии php это думаю не подойдет никак.
В принципе эту проблему внутри каждого контейнера тоже можно решить, если уже очень надо
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории