Effectivement ton serveur Apache est configuré pour une utilisation de PHP-FPM avec le module
fcgid (fcgid_module ou mod_fcgid). Passons sur la configuration alambiquée et sans doute peu sécurisé de l'hôte virtuel (les « panels » c'est souvent la panade).
@bobe nous donne l'explication du message d'erreur. Et je trouve ce bout de code des plus étranges…
La variable SERVER_SOFTWARE ne contient d'information sur les modules que si Apache est configuré avec :
ServerTokens Full
ce qui ne devrait jamais être la cas sur un serveur en production.
Donc sur un serveur bien configuré cette variable ne contient que : "Apache" et la vérification du script d'installation est inutile et doit passer.
Sur un serveur qui donne toutes les informations, la vérification du script échoue car mod_fcgid est présent dans la chaîne SERVER_SOFTWARE, super !
Pour résumer, dans ton cas je te conseille de vérifier ta configuration d'Apache pour avoir ces directives (généralement dans /etc/apache2/mods-available/security.conf)
ServerTokens Prod
ServerSignature Off
TraceEnable Off
Après avoir relancé Apache la vérification de l'installateur Drupal devrait passer.