====== Mises à jour majeures de MacOS ====== Lorsque vous effectuez une mise a jour majeure de votre systeme MacOS (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 à jour système, MacOS a tendance à "oublier" certaines variables système, 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 nb : s'ils sont déja installés, il vous indiquera "error: command line tools are already installed." ===== Spécificité de MacOS Catalina ===== À partir de cette version, on trouve désormais ceci dans httpd.conf : #LoadModule cgid_module libexec/apache2/mod_cgid.so #LoadModule cgi_module libexec/apache2/mod_cgi.so 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 réinitialise tous les réglages d'Apache. Il vous faut alors refaire la configuration d'Apache, en suivant [[installation:apple:macosx_brew#configuration_wims_d_apache|les instructions ici]].