0 votes

Mise à jour de la version native de Mac OSX Mavericks Apache 2.2 vers 2.4 - désactivation de l'ancienne version ?

Je rencontre un petit problème lorsque j'essaie de mettre à jour la nouvelle version d'Apache WebSrvr sur mon Mac Mavericks.

J'ai compilé et fait installer dans un dossier différent de celui de la version native : /usr/local/apache24/.

dont httpd => /usr/local/apache24/bin/

J'ai aussi défini la variable d'environnement pour cela.

dont apachectl => /usr/local/apache24/bin/apachectl

mais quand j'essaie de démarrer le serveur, il prend les binaires dans le répertoire /usr/local/apache2/.

Existe-t-il un moyen de tout migrer vers la nouvelle instance du serveur Apache ?

0 votes

Comment démarrer le serveur ?

0 votes

Je commence par sudo apachectl start. puis il dit que le port ne peut pas être enregistré. c'est juste un désordre je vous le dis. si je change le http.conf de l'apache natif : j'obtiens une erreur qu'apachectl ne peut pas être démarré. puis j'ai changé le script pour en utiliser un dans le mis à jour. mais le défaut est toujours pris de l'apache natif.

0 votes

L'ancien Apache fonctionne-t-il toujours (le fait que le port ne puisse pas être enregistré peut signifier qu'un autre processus l'utilise déjà) ?

0voto

nvukovic Points 41

Comme il n'y a pas de réponse, j'ai découvert quelque chose :

Le meilleur moyen de dépasser les problèmes de ma question :

  • arrêter le serveur apache : sudo apachectl stop

  • Sauvegardez/renommez ces fichiers dans le dossier apache par défaut : ab, httpd & apachectl

    sudo mv /path/to/file/ab /path/to/file/ab.old

  • Créez des liens dans le dossier apache par défaut :

    sudo ln -s /path/to/originalfile/ab /path/to/where_the_link_should_be_saved/ab

  • Démarrer apache :

    sudo apachectl start

  • Vérifiez si les modifications ont été prises :

    httpd -v

    apachectl -v

Il devrait être la version 2.4.10 maintenant :)

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