Loading...

Knowledge Base

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

  1. Log in to WHM.
  2. On the left sidebar, click Server Configuration>CloudLinux Manager.
  3. Click on the Users tab.
  4. Search the affected cPanel user using the cPanel username or domain.
  5. On the result, go to the CageFS column and switch ON the CageFS.
  6. On the pop-up screen, click on CONFIRM.

 

 

 

 

Loading...