Компьютерный форум NoWa.cc
Правила Форума
редакция от 29.01.2013
Портал .::2Baksa.Net::. Трекер BRODIM.COM
Вернуться   Компьютерный форум NoWa.cc > Операционные системы > UNIX, Linux, MacOs для PC и другие ОС

Уважаемые пользователи nowa.cc и 2baksa.net. У нас сложилось тяжелое финансовое положение. Мы работаем для вас вот уже более 14 лет
и теперь вынуждены просить о помощи. Окажите посильную поддержку проектам. Мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney Z826074280762 Webmoney R087294265364 Webmoney U051530505194 Webmoney E804621616710
PayPal E-mail для связи / to Contact E-mail для связи по вопросу помощи / to Contact : E-mail для связи / to Contact
Кошелек для вашей помощи Yandex 410013204813773
Yandex Спасибо за поддержку!

UTM-решение для бизнеса: межсетевой экран, антивирусы, прокси-сервер, VPN, ids/ips, https-фильтрация. Собственные сетевые сервисы, ip-телефония

загрузка...
Ответ
 
Опции темы Language
Старый 02.03.2014, 22:16   #1
Пользователь
 
Пол:Мужской
Регистрация: 10.09.2009
Адрес: Вильнюс, Литва
Сообщений: 69
Репутация: 6
По умолчанию Несколько версий 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"
или похоже

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

[Для просмотра ссылок требуется регистрация. Зарегистрироваться...]
только не понятно как запускать нужную версию

[Для просмотра ссылок требуется регистрация. Зарегистрироваться...]
здесь вариант не подходит так как для подключения нужно конфиг апача править, но на всякий , может идеи какие пригодятся

[Для просмотра ссылок требуется регистрация. Зарегистрироваться...]
тут второй пхп как модуль ставится, но наверняка по образцу оба как FastCGI можно поставить, вариант переключения через .htaccess подходит.

[Для просмотра ссылок требуется регистрация. Зарегистрироваться...]
интересный вариант, показано как к конкретному сайту и даже не акуанту применять нужную версию, адаптировать бы этот вариант под глобальные настройки, управление опять же устраивает через .htaccess

Мой сисадмин ответил по ним:
Цитата:
[Для просмотра ссылок требуется регистрация. Зарегистрироваться...] - использоватние nginx + fastcgid (без httpd ) аналог php-fpm был разработан ранее точнее часть сервера lighttpd.

[Для просмотра ссылок требуется регистрация. Зарегистрироваться...] - использование как cgi каждый скрипт пхп будет обрабатыватся отдельным интерпритатором аналогичто что вы запускаете с консоле /usr/bin/php -f scriptname.php самый медленный вариант

[Для просмотра ссылок требуется регистрация. Зарегистрироваться...] - аналогично использование как cgi

[Для просмотра ссылок требуется регистрация. Зарегистрироваться...] - аналогичено использование как cgi

Есть идеи как это все сделать не в ущерб производительности?
BuxarNET вне форума
 
Ответить с цитированием Вверх
Надежный китайский посредник Taobao.com


Реклама: комплект автоматики chu-duручки манделлипечать наклейки на стеклогрундфос crnлинзы адриана гламур зеленые


Старый 28.04.2014, 13:17   #2
kumold
Неактивный пользователь
 
Пол:Мужской
Регистрация: 27.12.2007
Сообщений: 6
Репутация: 0
По умолчанию Re: Несколько версий PHP на одном Apache

А какая система управления хостингом стоит у тебя? Один вариант установить ISPConfig 3, для которой существуют туториалы работы с несколькими версиями пхп
kumold вне форума
 
Ответить с цитированием Вверх
Старый 30.04.2014, 18:46   #3
BuxarNET
Пользователь
 
Пол:Мужской
Регистрация: 10.09.2009
Адрес: Вильнюс, Литва
Сообщений: 69
Репутация: 6
По умолчанию Re: Несколько версий PHP на одном Apache

WHM/cPanel
BuxarNET вне форума
 
Ответить с цитированием Вверх
Старый 11.05.2014, 16:27   #4
kumold
Неактивный пользователь
 
Пол:Мужской
Регистрация: 27.12.2007
Сообщений: 6
Репутация: 0
По умолчанию Re: Несколько версий PHP на одном Apache

Хм.. у тебя выходит VPS? Если так, то придется вручную добавлять версии php и вручную писать настройки пхп.ини. Может в сиПанеле есть опция доп. настройки пхп? может для него создать шаблон выбора версии..?
kumold вне форума
 
Ответить с цитированием Вверх
Старый 12.05.2014, 23:46   #5
BuxarNET
Пользователь
 
Пол:Мужской
Регистрация: 10.09.2009
Адрес: Вильнюс, Литва
Сообщений: 69
Репутация: 6
По умолчанию Re: Несколько версий PHP на одном Apache

Цитата:
Сообщение от kumold Посмотреть сообщение
Если так, то придется вручную добавлять версии php

А какая разница ВПС или выделенный сервер?
Настройки же одинаковые делать нужно.
Я понимаю что в ручную и придется добавлять, вопрос как организовать оптимальнее работу нескольких версий и как оптимальнее сделать переключение между ними по желанию клиента.
BuxarNET вне форума
 
Ответить с цитированием Вверх
Старый 17.05.2014, 10:21   #6
kumold
Неактивный пользователь
 
Пол:Мужской
Регистрация: 27.12.2007
Сообщений: 6
Репутация: 0
По умолчанию Re: Несколько версий PHP на одном Apache

Может имеется готовый плагин для WHM/cPanel? Если нет, то придется писать самому. Хз возможно ли написать такой плагин, но для начала почему бы и не попробовать?))
kumold вне форума
 
Ответить с цитированием Вверх
Старый 18.05.2014, 13:40   #7
BuxarNET
Пользователь
 
Пол:Мужской
Регистрация: 10.09.2009
Адрес: Вильнюс, Литва
Сообщений: 69
Репутация: 6
По умолчанию Re: Несколько версий PHP на одном Apache

kumold, не в обиду, но вижу что вы совсем не в теме, зачем тогда бессмысленные рассуждения в слух?
Это все и без вас думаю каждому понятно, что можно сделать, вопрос стоит в том: как сделать в первую очередь оптимальную работу нескольких версий, что бы не увеличивать значительно нагрузку на сервер, а так же какой механизм переключения выбрать.

Плагин писать? по какому механизму он будет переключать версии для конкретного сайта?

Последний раз редактировалось BuxarNET; 18.05.2014 в 14:35..
BuxarNET вне форума
 
Ответить с цитированием Вверх
Старый 03.08.2014, 09:45   #8
Maerzz
Неактивный пользователь
 
Пол:Мужской
Регистрация: 08.10.2008
Сообщений: 20
Репутация: 0
По умолчанию Re: Несколько версий PHP на одном Apache

Вручную:
[Для просмотра ссылок требуется регистрация. Зарегистрироваться...]

Когда cpanel

[Для просмотра ссылок требуется регистрация. Зарегистрироваться...]


такие варианты подойдут?
Maerzz вне форума
 
Ответить с цитированием Вверх
Старый 03.08.2014, 19:23   #9
BuxarNET
Пользователь
 
Пол:Мужской
Регистрация: 10.09.2009
Адрес: Вильнюс, Литва
Сообщений: 69
Репутация: 6
По умолчанию Re: Несколько версий PHP на одном Apache

Maerzz, пользоваться поиском я умею, в первом посте все основные варианты я изложил.
Жду ответа от понимающих в этом людей какой вариант лучше применить а не бестолковые советы
BuxarNET вне форума
 
Ответить с цитированием Вверх
Старый 06.12.2014, 12:07   #10
fronteer
Новичок
 
Пол:Мужской
Регистрация: 06.12.2014
Сообщений: 6
Репутация: 0
По умолчанию Re: Несколько версий PHP на одном Apache

Mamp pro умеет динамически менять версии php.
fronteer вне форума
 
Ответить с цитированием Вверх
Старый 17.12.2014, 19:29   #11
grand911
Неактивный пользователь
 
Пол:Мужской
Регистрация: 10.06.2009
Сообщений: 10
Репутация: 1
По умолчанию Re: Несколько версий PHP на одном Apache

Цитата:
Сообщение от BuxarNET Посмотреть сообщение
В настоящее время на сервере стоит PHP 5.3.13, CGI/FastCGI , Apache/2.2.22 , ngnix

Не жмись на cloudlinux - это единственное верное решение, и оно стоит своих денег, не таких и больших кстати, если хостинг платный то без вариантов, а если бесплатный, то разные версии только CGI\Модуль Apache\php-fpm (то есть как минимум две версии php еще можно накакить, но все наработки по ресурсам мне кажется канут в лету)
grand911 вне форума
 
Ответить с цитированием Вверх
Старый 27.01.2015, 23:32   #12
BuxarNET
Пользователь
 
Пол:Мужской
Регистрация: 10.09.2009
Адрес: Вильнюс, Литва
Сообщений: 69
Репутация: 6
По умолчанию Re: Несколько версий PHP на одном Apache

Mamp pro для МАС вроде
cloudlinux - может хорош для чистой установки, мне не хочется гемором заниматься что бы с нуля систему поднимать, да еще нужно еще и сервер лишний, что бы не останавливая текущий всех клиентов перенести.
Да и цена может для одного про сервера не большая, но у меня бютжетные и не один сервера, переплачивать за каждый по 10 зеленых в месяц не хочется.

Работу по внедрению разных версий силами сисадмина уже почти завершил, остались тесты и интергации уже разработанной системы ограничений ресурсов, которую тоже сами делали.
В итоге раз заплатив я получу рабочую систему на не ограниченное количество серверов и в год буду экономить как минимум по 360 долларов (3 сервера сейчас крутятся), а в будущем еще больше.
BuxarNET вне форума
 
Ответить с цитированием Вверх
Старый 14.01.2016, 09:40   #13
RebZya
Новичок
 
Пол:Мужской
Регистрация: 14.01.2016
Сообщений: 7
Репутация: 0
По умолчанию Re: Несколько версий PHP на одном Apache

Цитата:
Сообщение от fronteer Посмотреть сообщение
Mamp pro умеет динамически менять версии php.

Это же для Маков
RebZya вне форума
 
Ответить с цитированием Вверх
Ответ
 Уважаемые пользователи портала 2BakSa.NeT и форума NoWa.cc !

  Рады Вам сообщить, что у нас открылся Torrent трекер >> BRODIM.COM

  Приглашаем вас принять участие в обмене полезной информацией,

  и ждем от вас поддержки в создании новых раздач.

Опции темы

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Несколько дистрибутивовWindows XP на одном диске? zloyCoyote Windows XP 6 17.10.2009 22:13
( о быстродействии версий VISTA) Arty@m Архив 2 27.08.2007 01:05
Как заархивировать несколько файлов,получив несколько архивов? ZORROSHOES Архив 4 21.07.2006 14:12

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 05:19. Часовой пояс GMT +3.


Rambler's Top100
Copyright ©2004 - 2018 2Baksa.Net

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc. Перевод: zCarot
Время генерации страницы 0.16256 секунды с 10 запросами