No CGI wrapper / FCGId in PHP script execution modes

OS type and version CentOS Linux 7.9.2009
Virtualmin version 7.2


I’m used to installing webmin/virtualmin on CentOS servers and having the choice between FCGId and FPM, but since today on a fresh installation with the same version of CentOS I no longer have FCGId (nor CGI Wrapper), how to get this option back?

I tried to Re-check configuration, PHP 5.4 and PHP 7.2 are found, but no FCGId :


With Virtualmin 7 clean installs we no longer support custom Apache builds with suexec compiled to /home, and therefore there is no option to use CGI/FCGId anymore.

There is one option though – use Debian 11 or Ubuntu 22.04 as these distros have suexec-custom package.

Also we don’t recommend using CentOS 7 for clean installs in 2022. Look into Alma or Rocky 9 systems which we already support.

Finally, you almost never need to use FCGId over PHP-FPM, as the latter is a good successor of the former.

1 Like

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.