Данный модуль предназначен для управления расширениями, которые используются PHP-скриптами и представляет собой таблицу следующего вида:
Данная таблица состоит из двух полей:
![]() |
Имя - имя файла shared-библиотеки, которая реализует соответствующее расширение PHP. | ||||||
![]() |
Статус - отображает состояние расширения PHP:
|
Данный модуль доступен как на уровне администратора, так и на уровне пользователя панели управления, если для него разрешен режим PHP как CGI, то есть если он имеет свой собственный файл php.ini.
Список установленных в системе расширений PHP берётся из содержимого директории, прописанной в параметре php-extensions файла конфигурации панели управления.
Для определения списка включённых модулей PHP на уровне администратора сервера используется команда
php -m
На уровне пользователя, если он использует PHP в режиме CGI или FastCGI, также указывается путь до файла конфигурации php.ini.
php -m -c /home/mysite.com/data/php-bin/php.ini
Если включенный модуль PHP не обнаружен в файле, прописанном в параметре php-config файла конфигурации панели управления, его состояние нельзя изменять средствами ISPmanager и он считается заблокированным.