@AstonMartin

Как установить другую версию php в подпапку?

Доброго дня всем!

Есть сервер на CentOS Linux release 7.2.1511 (Core)
Установлен nginx 1.10.2 как прокси и apache + mod_php 5.6. Крутится сайт site.ru на движке simple machines. Хочу в подпапку site.ru/folder/ поставить yii2 с php 7.1 с php-fpm. Возможно ли это? Убрать апач вообще возможности нет (там много сложных htaccess). Перевести весь сервер на php 7 тоже возможности нет. Там старый движок сайт не поддерживает.
Подскажите, пожалуйста, правильную последовательность действий чтобы в site.ru/folder/ заработал php 7 и другие сайты не сломались.
  • Вопрос задан
  • 753 просмотра
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега PHP
Подскажите, пожалуйста, правильную последовательность действий

  1. Поднимаете php-fpm нужной версии.
  2. Проксируете конкретный location в nginx к этому php-fpm, вместо apache.
  3. Profit!
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
rpsv
@rpsv
делай либо хорошо, либо никак
Как вариант AddHandler в .htaccess:
AddHandler application/x-httpd-php71 .php

Источник: stackoverflow.com/questions/12561203/how-to-change...
Ответ написан
@AstonMartin Автор вопроса
Склоняюсь к тому, чтобы поднять вторую виртуалку только php-fpm (даже без nginx) и проксировать туда запросы из локейшена /folder/ с первого сервера.
Есть ли тут подводные камни?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы