Knowledge Base
Categories: Hosting
cPanel PHP Selector error - Cannot manage PHP versions when CageFS is disabled
- Linux Hosting
- Servers using CloudLinux OS
- cPanel/WHM accounts with CageFS support
- PHP version management through CloudLinux PHP Selector or MultiPHP Manager
Issue
Users attempting to change or manage PHP versions (e.g., via cPanel → MultiPHP Manager or Select PHP Version) see the following error:
Cannot manage PHP versions when CageFS is disabled
Cause
The error occurs because CloudLinux PHP Selector requires CageFS to be enabled for the user.
CageFS isolates each user in a virtualized filesystem. Without CageFS:
- The user cannot load custom PHP binaries
- PHP Selector cannot apply version changes
- PHP options/extensions cannot be modified
If CageFS is disabled at the user or server level, PHP Selector automatically becomes unavailable.
Solution
NOTE. This requires a WHM access. If you're on a shared hosting environment, please contact our customer support team for assistance.
Enable CageFS for the affected user
- Log in to WHM.
- On the left sidebar, click Server Configuration>CloudLinux Manager.
- Click on the Users tab.
- Search the affected cPanel user using the cPanel username or domain.
- On the result, go to the CageFS column and switch ON the CageFS.
- On the pop-up screen, click on CONFIRM.
Did you find this article helpful?