re-check config fails and I'm in a pickle!

I’m logged into virtualmin as the “root” user and when I run System Settings >> Re-check Config, I get this error:

The status of your system is being checked to ensure that all enabled features are available, that the mail server is properly configured, and that quotas are active ..
  BIND DNS server is installed, and the system is configured to use it.

  Mail server Postfix is installed and configured.

  PHP execution via fcgid requires the Apache mod_fcgid module

… your system is not ready for use by Virtualmin.

My working version of apache has this in the httpd.conf:

LoadModule php5_module modules/libphp5.so

Help. I don’t understand what to do next? Do I even need mod_fcgid for a single dedicated server? What should I try next???

Thanks,
Gil

Hi Gil,

It sounds like you’re setup to use mod_fcgid by default, but that you don’t have that installed and/or enabled.

Your options are to either:

  1. Install and enable the mod_fcgid apache module

  2. Go into System Settings -> Server Templates -> Apache Website, and set "Default PHP execution mode" to something like "CGI".