Tonight I changed over from Apache MPM Prefork to Worker MPM, after learning this is generally supported by ISPManager that I run, I had already changed to using mod_fcgid for PHP, but hadn’t removed mod_php as this was going to do as I run Debian and it has to be one or the other, installation was fairly simple until I was greeted by an apache error upon first run:
Starting web server: apache2Syntax error on line 6 of /etc/apache2/conf.d/phpmyadmin.conf: Invalid command 'php_admin_value', perhaps misspelled or defined by a module not included in the server configuration failed!
I quickly learned that this is because fcgi doesn’t support the php_admin_value command, so I went into phpmyadmin.conf and commented out those lines, I was then shown the same error by squirrelmail.conf, so I did the same and the server was able to start.
Continue reading Apache Worker MPM, mod_fcgid and ISPManager issues