- Plesk for Linux
- Plesk for Windows
- PHP settings of a subscription do not synchronize with the service plan.
- PHP settings or webmail are not changed to default ones, that are defined in service plan after its synchronization.
Permissions Hosting settings management and Common PHP settings management are enabled in the service plan. For webmail, this behavior is defined by Ability to change mail settings.
According to Plesk documentation, Hosting settings management option allows managing subscription's web hosting settings. If this permission is granted, then the hosting parameters are not synced.
This means that the PHP settings on the subscription level have higher priority than on the service plan level. More details are available in Plesk documentation Inheriting PHP settings.
The PHP settings of service plan level are taken as default for newly created subscriptions on this service plan. More details are available in Plesk documentation Configuring the PHP settings.
To restrict such an option and make PHP settings to be synced with ones specified in the service plan:
- Login into Plesk.
- Uncheck Hosting settings management and Ability to change mail settings in Home > Service Plans > service_plan > Permissions tab:
For Plesk 17.5: now it is required to uncheck PHP version and handler management if service plan was created with default permissions. To make changes persistent, refer to this KB: Additional PHP directives disappeared after synchronization with the service plan