Add the ability to limit selection of PHP handlers for customers
We've had a similar suggestion before with insufficient information: https://plesk.uservoice.com/forums/184549-feature-suggestions/suggestions/34209229-add-php-handlers-restriction-per-service-plan
The idea is to be able to limit the number of available PHP handlers for selection at domain PHP settings.
This may be done at Service Plan X > Permissions.
Example: customer will be able to select only FPM server by Nginx.
This will allow the ability for more precise configuration.
Based on the support request.
Thank you for your input! We will consider this functionality in upcoming releases if it will be popular.
Everyone, please continue voting for this feature if you consider it important.
This feature gets important with dedicated FPM. We want to be able to configure limits in the service plan. Settings for dedicated FPM are different from shared FPM settings.
Currently, the customer can switch between any enabled PHP version on the current Plesk server. I want to allow customers with for example 'Subscription A' only to switch between specific PHP versions and customers with 'Subscription B' on the same server to switch between some other specific PHP versions.
Switchable versions: PHP 7.3, PHP 7.4
Switchable versions: PHP 5.6, PHP 7.0, PHP 7.1, PHP 7.2
TRILOS new media commented
I´d see it helpful for tapering off discontinued php versions by preventing the usage while their usage in other subscriptions can still be allowed.
Thank you Ivan for sharing this based on our support request. To be clearer of our requirement it is as follow.
For the restriction, we want to provide customer/reseller permission to change PHP version but want to restrict handler to Nginx or other handler only. Reason is customer’s script may require different PHP version but NOT the handler.
The ability to control and restrict between the PHP handlers version and type that can be used