0 votes

Réinitialisation de la configuration d'Apache après chaque mise à jour du système d'exploitation

C'est exaspérant. J'ai beaucoup de paramètres personnalisés sur mon Mac de développement et chaque fois qu'il y a une mise à jour de l'OS, je dois revenir en arrière et tout réinitialiser.

J'ai lu quelque part que l'ancienne configuration est sauvegardée dans httpd.conf~previous mais ce fichier ne contient pas non plus mes modifications. Il semble être plus ou moins le même que le nouveau.

Questions

Pourquoi cela se produit-il à chaque mise à jour du Mac ?

Que puis-je faire pour éviter cela ? Dois-je installer une seconde copie d'apache avec brew ? et si je fais cela, est-il raisonnablement possible de désactiver le MAMP intégré ?

Toute solution est la bienvenue.

1voto

Josh Hughes Points 26

Oui, c'est un problème général. Je ne comprends pas pourquoi Apple ressent le besoin d'effacer vos paramètres httpd.conf (sans parler des autres). Surtout depuis qu'ils ont arrêté de supporter Apache "out of the box".

La bonne nouvelle, c'est qu'ils ne les font pas vraiment disparaître et qu'il existe un moyen FACILE de voir quels fichiers ont été modifiés lors de la mise à jour et de les récupérer :

/Users/Shared/Relocated Items/[Tous vos fichiers qu'Apple juge dignes de vous disputer] <= Il conserve la structure native, ce qui vous permet de repérer immédiatement ce que vous devez modifier. Pas de devinette. Si vous manquez une mise à jour, il y a AUSSI /Utilisateurs/Partagé/Eléments précédemment relocalisés xxx/ xxx dans ce qui précède est un nombre qui représente chaque mise à jour. Le mien en est à 13

Dans mon cas, ce n'est pas seulement httpd.conf, mais aussi ../extra/httpd-userdir.conf, etc.

Je suis sûr que vous pouvez script un correctif, mais il faudrait un peu de logique. Je les regarde juste après une mise à jour et prends une minute pour les renommer (ou mv, etc.).

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X