azurejoomla

Enable PHP-FPM

PHP-FPM is enabled by default. In case you find that it is not, follow these steps to re-enable it:

  • Enable the PHP-FPM service:

      $ sudo mv /etc/monit/conf.d/php-fpm.conf.disabled /etc/monit/conf.d/php-fpm.conf
      $ sudo gonit reload
    
  • Start PHP-FPM:

      $ sudo /opt/bitnami/ctlscript.sh start php-fpm
    
  • Enable PHP-FPM configuration in Apache. Update the /opt/bitnami/apache/conf/httpd.conf file and disable the php7 module:

      #LoadModule php7_module modules/libphp7.so
    
  • In the same file, disable the mpm_prefork module:

      #LoadModule mpm_prefork_module modules/mod_mpm_prefork.so
    
  • In the same file, enable the mpm_event module:

      LoadModule mpm_event_module modules/mod_mpm_event.so
    
  • Restart Apache:

      $ sudo /opt/bitnami/ctlscript.sh restart apache
    
Last modification February 9, 2023