Здравствуйте,собственно интересен сабж, есть апачик 2.4, есть несколько версий PHP, работающих как FPM,каждая на своём порту и есть кучка программе ровном, которым нужно периодически переключать версию PHP. Все это на CentOS. Хотел сделать так, что достаточно тот же .htaccess изменить в корне сайта и версия поменялась, но почему-то не работает. С nginx так делал, но нужен именно апач. Помогите, в инете что видел - не работает как надо
Результаты такие: phpbrew - не совсем подходит, docker нет необходимости, nginx не установлен т.к. есть legacy приложения, которые работают только с apache.
В итоге apache + fcgid решили проблему и версия PHP переключалась просто через изменение строчки в .htaccess.
Проблема в том, что он изменяет версию PHP только для консоли (а в консоли можно и так выполнить скрипт от имени любой версии PHP (аля php56 -f script.php), а чтобы поменять версию для апача - нужен его рестарт, куда у пользователей прав не будет
Сергей Бровко, нухз. Попробуй написать какой-нибудь bash, который будет измнять конфиг, доступный юзеру, или htaccess. А апач по крону рестартай (раз в полчаса например), всё равно это секунда - никто не заметит >:]