Configure PHP-FPM options
NOTE: The Approach A sections referred to below do not apply to Bitnami native installers. Users of Bitnami native installers should refer only to the Approach B sections.
To override any of the PHP configuration options (eg. memory_limit, max_execution_time), you must modify the following files:
-
Main PHP configuration file: installdir/php/etc/php.ini
-
PHP-FPM pool configuration file for your application: Depending on your installation type, you can find it in the following locations:
- Approach A (Bitnami installations using system packages): installdir/php/etc/php-fpm.d/www.conf
- Approach B (Self-contained Bitnami installations): installdir/apps/APPNAME/conf/php-fpm/php-settings.conf
For example, to increase the PHP memory limit:
-
Edit the main PHP configuration file at installdir/php/etc/php.ini and set the memory_limit variable to a new value, as shown below:
memory_limit=NEW_LIMIT
-
Modify the PHP-FPM pool configuration file and set the corresponding variable as follows. Replace the NEW_LIMIT placeholder with the new memory limit you wish to use.
php_value[memory_limit]=NEW_LIMIT
-
Restart Apache and PHP-FPM for the changes to take effect:
$ sudo installdir/ctlscript.sh restart apache $ sudo installdir/ctlscript.sh restart php-fpm