You can change PHP settings for your apps by creating a file named .user.ini in your app's web root directory.
apps/APPNAME/public/.user.ini
Using a .user.ini file is the best and safest way to customize PHP settings for an app. Unlike modifying global configuration files, using a .user.ini file can't break your server and does not require you to restart PHP.
Each line in your .user.ini file should have the format:
key = value
For example, to disable the PHP memory_limit for your app, you'd add the following line to your .user.ini file:
memory_limit = -1
If you've used older hosting where you changed PHP settings through the Apache .htaccess file using the php_flag and php_value directives, you should forget those old habits now. Configuring PHP through .htaccess files does not work when PHP runs through FastCGI via PHP-FPM, such as when using ServerPilot.
To confirm your customizations to your app's .user.ini file are correct, you can create a PHP script that contains only the following line:
<?php phpinfo(); ?>
and then request that file through your browser. You should see the "Local value" for your modified setting showing the value you've set in your .user.ini file.
Don't hesitate to contact us if you can't find the answers to your questions.