So, mod_fcgid has all sorts of bugs, the "original" version that Virtualmin uses if we choose to use it. So, to get around this, we want to load the Apache taken over version, which currently is 18.104.22.168 which resolves many issues such a directives being ignored, etc. We have problems, for example, with processes (php cgi) never being terminated, so, we can get hundreds of them.
Virtualmin, however, adds a directive for each new virtual server, such as:
FCGIWrapper /home/somestore/fcgi-bin/php5.fcgi .php
That's ok, except, Apache renamed all the directives! That means when a new server is created, the apache httpd.conf file has syntax errors.
Is there any way to use mod_fcgid with virtualmin, but, have it NOT create those directives? We can add the new ones to the config to be added when a new VS is created. But it doesn't do any good if VM also adds the old ones.
The new directive for this is, for example:
FcgidWrapper /home/somestore/fcgi-bin/php5.fcgi .php
The bugs are just too numerous to use the Centos really old version. And, we need to use the worker mpm.