Hi,
We've noticed an unusual situation that both our system admin and CloudLinux support have struggled to come up with an answer for. So figured I'd ask about it here.
We use ONLY MultiPHP Manager to determine PHP versions for all sites, and EA versions are default (mostly PHP 7.4 (EA)). But on occasion, we switch a site to PHP 7.4 (ALT) in MultiPHP Manager. We NEVER use the CloudLinux Shared Selector to change PHP versions, and NEVER do any overriding or settings in an individual cPanel account - everything is done in WHM.
So what we've noticed is that a couple PHP extensions that SHOULD be loaded & installed with PHP 7.4 (ALT) are not for some unknown reason. We have noted the PHP extensions that SHOULD be loaded by checking in 'CloudLinux Manager > Selector > Default modules' and outputting 'selectorctl --list-extensions --version=7.4'.
What we are noticing is the following:
- For older sites (created a year or more ago), all of the default extensions appear to be loading except for 'Fileinfo' and 'ZEND OPCache'.
- For newer sites (created in last month or two), all of the default extensions appear to be loading except for 'Imagick'.
For both types of sites, we are simply changing the PHP version from PHP 7.4 (EA) to PHP 7.4 (ALT) in MultiPHP Manager.
- Is there anything that cPanel could be overriding that might cause certain extensions not to load?
- Anything that might have updated in last many months that may explain why we're noticing different results on older-created sites vs. newer-created ones?
We've noticed an unusual situation that both our system admin and CloudLinux support have struggled to come up with an answer for. So figured I'd ask about it here.
We use ONLY MultiPHP Manager to determine PHP versions for all sites, and EA versions are default (mostly PHP 7.4 (EA)). But on occasion, we switch a site to PHP 7.4 (ALT) in MultiPHP Manager. We NEVER use the CloudLinux Shared Selector to change PHP versions, and NEVER do any overriding or settings in an individual cPanel account - everything is done in WHM.
So what we've noticed is that a couple PHP extensions that SHOULD be loaded & installed with PHP 7.4 (ALT) are not for some unknown reason. We have noted the PHP extensions that SHOULD be loaded by checking in 'CloudLinux Manager > Selector > Default modules' and outputting 'selectorctl --list-extensions --version=7.4'.
What we are noticing is the following:
- For older sites (created a year or more ago), all of the default extensions appear to be loading except for 'Fileinfo' and 'ZEND OPCache'.
- For newer sites (created in last month or two), all of the default extensions appear to be loading except for 'Imagick'.
For both types of sites, we are simply changing the PHP version from PHP 7.4 (EA) to PHP 7.4 (ALT) in MultiPHP Manager.
- Is there anything that cPanel could be overriding that might cause certain extensions not to load?
- Anything that might have updated in last many months that may explain why we're noticing different results on older-created sites vs. newer-created ones?