Показать сообщение отдельно
Старый 02.03.2014, 23:16   #1
Пользователь
 
Пол:Мужской
Регистрация: 10.09.2009
Адрес: Вильнюс, Литва
Сообщений: 87
Репутация: 12
По умолчанию Несколько версий PHP на одном Apache

Ситуация такая, все больше клиентов просят разные версии PHP, ищу решения.

Есть конечно cloudlinux, но не хотелось на него переходить, переносить клиентов, да и выбрасывать свои наработки по ограничению ресурсов (которые уже реализованы)

Хотелось бы решение, что бы клиент мог сам через .htaccess выбирать версию отличную от установленную по умолчанию.

В настоящее время на сервере стоит PHP 5.3.13, CGI/FastCGI , Apache/2.2.22 , ngnix

Идея состоит в том, что бы отдельно установить несколько версий PHP подключенных как CGI/FastCGI , ну и как писал выше переключать через .htaccess к примеру как то так:
Код:
Action application/x-httpd-php "/cgi-bin/php5.4"
или похоже

В нете нарыл несколько инструкция:

http://marcelog.github.io/articles/c...2_fastcgi.html
только не понятно как запускать нужную версию

http://blog.pavelb.ru/2012/02/php52-...n-squeeze.html
здесь вариант не подходит так как для подключения нужно конфиг апача править, но на всякий , может идеи какие пригодятся

http://forum.nic.ru/showthread.php?t=763
тут второй пхп как модуль ставится, но наверняка по образцу оба как FastCGI можно поставить, вариант переключения через .htaccess подходит.

http://www.netangels.ru/support/host.../multiple-php/
интересный вариант, показано как к конкретному сайту и даже не акуанту применять нужную версию, адаптировать бы этот вариант под глобальные настройки, управление опять же устраивает через .htaccess

Мой сисадмин ответил по ним:
Цитата:
http://marcelog.github.io/articles/c...2_fastcgi.html - использоватние nginx + fastcgid (без httpd ) аналог php-fpm был разработан ранее точнее часть сервера lighttpd.

http://blog.pavelb.ru/2012/02/php52-...n-squeeze.html - использование как cgi каждый скрипт пхп будет обрабатыватся отдельным интерпритатором аналогичто что вы запускаете с консоле /usr/bin/php -f scriptname.php самый медленный вариант

http://forum.nic.ru/showthread.php?t=763 - аналогично использование как cgi

http://www.netangels.ru/support/host.../multiple-php/ - аналогичено использование как cgi

Есть идеи как это все сделать не в ущерб производительности?
BuxarNET вне форума
 
Ответить с цитированием Вверх
 
Время генерации страницы 0.06474 секунды с 10 запросами