Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 14

Тема: Смена версии php в режиме APACHE и FastCGI

  1. #1

    По умолчанию Смена версии php в режиме APACHE и FastCGI

    Собственно, как это можно сделать. Как ее поставить - https://yadi.sk/d/rlJZSVOW3Grjjh
    ISPmanager Business 5.99.1

  2. #2
    Senior Member
    Регистрация
    09.04.2013
    Адрес
    Москва
    Сообщений
    2,082

    По умолчанию

    Это если что делается под админом для всех пользователей и сайтов

  3. #3

    По умолчанию

    Извините, не совсем понял ответ. Я зашел под рутом. Что мне сделать, чтобы пользователям был доступен выбор альтернативной версии не только в режиме CGI, а и в режиме APACHE и FastCGI

  4. #4
    Senior Member
    Регистрация
    06.03.2016
    Адрес
    UA
    Сообщений
    134

    По умолчанию

    Зайти в пользователя (раздел Пользователи), выбрать доступные ему режимы работы php галками, и выбрать версию пхп, которую использовать для fpm для этого пользователя.
    Если я правильно понял, конечно.

    Для модуля Апача устанавливается одна версия на весь сервер. Для php-fpm можно установить свою версию на аккаунт, не на домен.

  5. #5

    По умолчанию

    Так и есть, отдельно ставить версии можно только в режиме cgi.

  6. #6
    Support team Аватар для Fly
    Регистрация
    14.08.2010
    Сообщений
    4,764

    По умолчанию

    Для PHP в режиме модуля Apache версия выбирается одна на сервер. Потому что у Apache может быть только один php модуль загружен.
    Для PHP в режиме FastCGI альтернативная версия выбирается одна на пользователя. Потому что пул php-fpm формируется отдельный на каждого пользователя.
    Для PHP в режиме CGI альтернативная версия выбирается для каждого сайта, потому что в этом случае обработка php передается внешнему бинарнику, который соответственно может быть любой версии.

  7. #7

    По умолчанию

    Цитата Сообщение от Fly Посмотреть сообщение
    Для PHP в режиме модуля Apache версия выбирается одна на сервер. Потому что у Apache может быть только один php модуль загружен.
    Для PHP в режиме FastCGI альтернативная версия выбирается одна на пользователя. Потому что пул php-fpm формируется отдельный на каждого пользователя.
    Для PHP в режиме CGI альтернативная версия выбирается для каждого сайта, потому что в этом случае обработка php передается внешнему бинарнику, который соответственно может быть любой версии.
    Большое спасибо за ответ с объяснением!

  8. #8
    Senior Member
    Регистрация
    06.03.2016
    Адрес
    UA
    Сообщений
    134

    По умолчанию

    Немного не точно
    FastCGI-Nginx одна на пользователя
    FastCGI-Apache prefork - на ввв-домен

  9. #9

    По умолчанию

    Цитата Сообщение от NFL Посмотреть сообщение
    Немного не точно
    FastCGI-Apache prefork - на ввв-домен
    А есть ссылка, как это в ISP настроить?

  10. #10
    Support team Аватар для Fly
    Регистрация
    14.08.2010
    Сообщений
    4,764

    По умолчанию

    В разделе Возможности выбрать Apache Prefork вместо Apache ITK и "Модуль PHP" должен быть отмечен на форме.

Ваши права

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