PHP CloudLinux

Материал из ISPWiki
Перейти к: навигация, поиск

Этот раздел предназначен для управления используемыми версиями, настройками и расширениями PHP в ОС CloudLinux.

T-bullet.png Просмотр списка доступных версий PHP
T-server-disks.png Выбор версии PHP Доступно только пользователям.
T-attr.png Настройка
T-addon.png Расширения

Просмотр списка доступных версий PHP

В списке доступных версий PHP для администратора отображаются все установленные версии PHP, включая системную. Для пользователя отображается системная версия PHP и выбранная для работы в режиме CGI альтернативная. Если для работы в режиме CGI выбрана системная версия, альтернативная версия PHP в списке не отображается.

  • Версия PHP - номер доступной версии PHP с пометкой в скобках: (alt) - альтернативная, (native) - системная
  • Режимы работы - доступные режимы работы PHP в настройках веб-домена, для которых используется данная версия PHP


Выбор версии PHP

CloudLinux поддерживает использование нескольких версий PHP. Для ISPmanager Business ввиду ограничений на используемую версию HTTP-сервера Apache единственным доступным вариантом является использование альтернативной версии PHP в режиме CGI. Важно: для использования альтернативных версий PHP пользователю требуется включить CageFS (раздел "Пользователи", кнопка "Изменить" под администратором панели).

Выбор версии PHP

Выбор версии "По умолчанию" означает использование системной версии PHP в режиме CGI.

Важно: выбор версии влияет на способ запуска интерпретатора PHP в режиме "CGI" (см. файл php-bin/php в домашнем каталоге пользователя)

В случае выбора альтернативной версии PHP для запуска интерпретатора будет использоваться скрипт /usr/local/bin/php-cgi-etc, который исключает загрузку пользовательского php.ini из каталога php-bin, в котором прописываются настройки для системной версии PHP.

Настройка параметров PHP

Для выбранной версии PHP можно настроить директивы PHP, нажав кнопку "Настройки". См. раздел "Настройки PHP".


Редактирование настроек PHP для альтернативных версий отличается тем, что пользователь может изменять значения только тех директив, для которых администратор включил статус "Рекомендован пользователю". Подробнее см. документацию CloudLinux.

Управление расширениями PHP

Для управления расширениями выбранной версии PHP нажмите кнопку "Расширения". См. раздел "Расширения PHP".


Для альтернативных версий PHP все доступные расширения устанавливаются панелью управления сразу, соответственно, расширения можно только включить или выключить. Расширения, включенные администратором, пользователь отключить не может.