Ceci est une ancienne révision du document !
Table des matières
Mises à jour majeures de MacOS X
Lorsque vous effectuez une mise a jour majeure de votre systeme MacOS X (passer de Mojave à Catalina par exemple), il arrive fréquemment que cette dernière réinitialise certains réglages. Nous vous expliquons ici comment remettre les choses en ordre.
1. Variables de compilation
Lors des mises a jour systeme, MacOS X a tendance à “oublier” certaines variables systeme, comme le dossier “include” par défaut du compilateur GCC. (typiquement, la compilation de wims ne trouvera pas certains fichiers comme “gd.h”) Pour remédier à cela, il suffit de lancer la commande suivante :
xcode-select --install
Spécificité de MacOS X Catalina
À partir de cette version, on trouve désormais ceci dans httpd.conf :
<IfModule !mpm_prefork_module> #LoadModule cgid_module libexec/apache2/mod_cgid.so </IfModule> <IfModule mpm_prefork_module> #LoadModule cgi_module libexec/apache2/mod_cgi.so </IfModule>
Retirez donc les “#” pour activer les lignes concernant les appels CGI.
2. Reconfigurer le serveur web Apache
Lors de la mise a jour système, MacOS X réinitialise tous les réglages d'Apache. Il vous faut alors refaire la configuration d'Apache, en suivant les instructions ici.