Manage PHP PECL Extensions — Simple & Complete Guide
Overview
This interface enables administrators to search for, install, and manage PHP extensions from the PECL repository. It’s part of the Module Installers suite and makes deploying additional PHP features simple.
Note: If the disable_functions setting in PHP includes functions like exec, PECL may not work properly.
Step 1: Choose PHP Version
Select the PHP version where you want to install the extension. Click Apply to load the correct module list.
Step 2: Module Include Path
This shows where the extension will be installed, such as:
/opt/cpanel/ea-phpXX/root/usr/lib64/php/modules
Step 3: Find & Install Modules
You can search for modules by name or keyword:
- Enter the module name and click Install Now.
- Or enter a keyword and click Go to search the repository.
- You can also browse all modules via Show Available Modules.
You can install any stable module by clicking Install next to it, and view documentation with Show Docs.
Step 4: Manage Installed Modules
Once installed, each extension supports the following actions:
- Update — Refresh to the latest version.
- Reinstall — Reapply installation.
- Uninstall — Remove the extension.
- Show Docs — Open module documentation.
Who Can Use This?
Only users with full server access can use this interface. Permissions for resellers may vary based on server settings.
Summary
- Select the PHP version you want to manage.
- Browse or search available PECL modules.
- Install and enable modules directly from the UI.
- Update, reinstall, remove, or view docs for installed modules.


