ResolutionAs of Parallels Panel 10.4, there is an ability to adjust the PHP configuration individually for each hosting plan or subscription. For this purpose, Panel exposes a number of PHP configuration settings on the PHP Settings tab.
All PHP settings in Panel are divided into three groups:
These settings define how scripts work with system resources. For example: Use the memory_limit parameter to limit the amount of memory for a script and, as a consequence, prevent memory leaks; or prevent scripts from tying up the server by limiting the maximum time scripts are allowed to run in max_execution_time.
This group contains other commonly used PHP settings. Generally, these are: Security settings (such as the PHP safe mode toggle or permission to register global variables), error reporting settings (such as the directive to log errors), and other.
If you cannot find particular parameters among performance or common settings, add them in the PHP Settings > Additional configuration directives field. All directives from that field will be included in the final PHP configuration. For example, if you want PHP to log errors to your own file, add the line: error_log=/tmp/my_file.log. Additional directives are available only to the Panel administrator. Customers do not have a corresponding field in the Control Panel.
Hosting performance settings management
Along with management of some other settings, this permission grants customers access to PHP settings from the performance settings group.
Common PHP settings management
If granted, the permission allows customers to adjust PHP settings from the common settings group.
See Parallels Plesk Panel administrator's guide for more details.