Obtenir cette erreur en essayant d'installer le module:
E: Package 'libapache2-mod-fastcgi' has no installation candidate
Toutes les solutions que j'ai trouvées suggèrent d'ajouter "multivers" aux sources apt, mais elles ne prévoient de fonctionner que pour la version précédente d'Ubuntu. J'ai ceci (entre autres) dans mon /etc/apt/sources.list
par défaut:
deb http://gb.archive.ubuntu.com/ubuntu/ zesty multiverse
# deb-src http://gb.archive.ubuntu.com/ubuntu/ zesty multiverse
deb http://gb.archive.ubuntu.com/ubuntu/ zesty-updates multiverse
# deb-src http://gb.archive.ubuntu.com/ubuntu/ zesty-updates multiverse
Je suppose que ce module a été abandonné d'Ubuntu, mais quel serait le remplacement? Le module proxy_fcgi ne fait pas l'affaire, car les réécritures ne fonctionnent pas et que les modifier pour ajouter l'indicateur [P] n'est pas une option pour moi.
Téléchargez le paquet manquant depuis http://packages.ubuntu.com/xenial/libapache2-mod-fastcgi et Sudo dpkg -i <package name>
pour l'installer. c'est sous LTS donc il devrait y avoir des mises à jour et des correctifs, mais vous devrez les vérifier manuellement et les appliquer de la même manière (ou ajouter une entrée "xenial" dans vos fichiers .list apt).
Je ne sais pas si c'est sage, cela dépend probablement de votre cas d'utilisation; peut-être pas bon pour un serveur de production!