Задать вопрос
@zeuss56

Как использовать разные версии PHP одновременно для разных хостов в Open Server?

Работаю на Windows 10 x86, Open Server 5.2.6 Ultimate.
Установлен FastCGI и PHP-NTS 5.2-7.1
Не хочется постоянно переключать версию PHP, хотелось бы однажды настроить и забыть.
Некоторые проекты завязаны под определенную версию PHP и на новых не работают. Например, есть проект с байт-кодом Zend Guard Loader 5.3 и PhpMyAdmin, требующий PHP 5.5
На многих хостингах можно устанавливать версию PHP через .htaccess AddHandler'ом приблизительно так:
spoiler
# To switch to PHP 4.4:
AddHandler application/x-httpd-php4 .php .php4 .php3
# To switch to PHP 5.0:
AddHandler application/x-httpd-php5 .php .php5 .php4 .php3
# To switch to PHP 5.1:
AddHandler application/x-httpd-php51 .php .php5 .php4 .php3
# To switch to PHP 5.2:
AddHandler application/x-httpd-php52 .php .php5 .php4 .php3
# To switch to PHP 5.3:
AddHandler application/x-httpd-php53 .php .php5 .php4 .php3
# To switch to PHP 5.4:
AddHandler application/x-httpd-php54 .php .php5 .php4 .php3
# To switch to PHP 5.5:
AddHandler application/x-httpd-php55 .php .php5 .php4 .php3
# To switch to the secure PHP 5.2 with Suhosin patch:
AddHandler application/x-httpd-php52s .php .php5 .php4 .php3

Если внутри Open Server'а не получится, то как вообще это сделать?
  • Вопрос задан
  • 2645 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
webinar
@webinar Куратор тега PHP
Учим yii: https://youtu.be/-WRMlGHLgRg
Там есть сохранение настроек. Переключайтесь между ними, это же 1 клик. Вы все равно не работаете с 15-ю проектами одновременно. Да и наличие более новой версии не мешает запуску проектов написанных под старую. Вы придумали проблему из ничего.
Ответ написан
@Bickaze
Максим Тимофеев
Вы придумали проблему из ничего.

кейс: нужно реализовать взаимодействие 2 cайтов (разные версии РНР)

наличие более новой версии не мешает запуску проектов написанных под старую.

мешает
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽