J'installe le serveur XAMPP sur MAC OS 10.6, il fonctionnait très bien ..__ Après plusieurs jours, je l'ai vérifié, mais je n'ai pas fonctionné cette fois, l'hôte local ne s'ouvre pas cette fois.
après quelques recherches, je réinstalle le serveur XAMPP après la désinstallation
Quand je lance Apache après l'avoir réinstallé en donnant au port 80 un autre serveur Web, puis je redémarre le système, puis Apache démarre correctement, mais le même hôte local ne fonctionne pas
Ensuite, je vérifie le partage Web dans mes préférences système, puis il était déjà désactivé ...
S'il vous plaît, quelqu'un me dit où je me trompe?
C'est ce qui m'a aidé:
Sudo apachectl stop
Cette commande a tué le serveur Apache pré-installé sur MAC OS X.
J'ai dû désactiver le serveur Apache intégré à OSX ( fil de support XAMPP ):
Sudo launchctl unload -w /System/Library/LaunchDaemons/org.Apache.httpd.plist
Cela a permis à XAMPP de démarrer à 80, alors que POW fonctionnait en 20559.
Ce qui avait échoué: J'ai reconfiguré /etc/Apache2/httpd.conf
pour écouter sur un autre port et redémarré OSX. Pas de chance.
Cette solution a parfaitement fonctionné pour moi ..
1) fermez le contrôle XAMPP
2) Ouvrez Activity Monitor (Launchpad-> Autre-> Activity Monitor)
3) sélectionnez le filtre pour Tous les processus (par défaut, Mes processus)
4) dans le type de recherche en texte intégral: httpd
5) tuer tous les éléments httpd
6) relancez le contrôle XAMPP et relancez Apache
Hourra :)
essayer
Sudo /Applications/XAMPP/xamppfiles/bin/apachectl start
dans le terminal
En effet, dans Mac OS X, Apache est déjà pré-installé. Donc, ce que vous pouvez faire est de changer le port d'écoute de l'un des Apaches, Apache que vous avez installé avec XAMPP ou celui pré-installé.
Pour changer le port d'écoute pour Apache de XAMPP, accédez à/Applications/XAMPP/xamppfiles/etc et modifiez le fichier httpd.conf. Changez la ligne "Listen 80" (80 est le port d’écoute) en un autre port, par exemple. "Écoutez 1234".
Ou,
Pour changer celui d'Apache pré-installé, allez dans/etc/Apache2. Vous pouvez faire la même chose avec le fichier httpd.conf.
Après avoir changé, vous devrez peut-être redémarrer votre Mac pour vous en assurer.
Pour ce faire, vous devrez arrêter Apache depuis votre terminal.
Sudo apachectl stop
Cela fait, votre serveur Apache sera à nouveau opérationnel!
J'espère que cela t'aides
J'ai eu un problème similaire après l'intégration de MongoDB dans XAMPP. Cependant, l’exécution de la commande "Sudo apachectl stop" a résolu le problème.
Découvrez comment le faire fonctionner!
Je viens de déplacer Apache2 (le dossier Partage Web) sur mon bureau.
allez au terminal et tapez "mv/etc/Apache2// Users/hseungun/Desktop"
en fait, il dit que vous avez besoin d'autorité afin
tapez ce "Sudo -s" puis ça ira à bash-3.2
passwd root
définissez votre mot de passe, puis "mv/etc/Apache2// Users/hseungun/Desktop"
essayez d'activer le partage Web, puis démarrez xampp sur mac
J'avais ce problème précis, les solutions ci-dessus n'avaient pas beaucoup de sens pour moi.
Ma solution:
Tour de Bluetooth! A travaillé un régal ..
Après avoir connecté mon macbook pro à iphone5 (hotspot), j'ai commencé à avoir un message d'erreur.
Si vous utilisez également skype en même temps, vous obtiendrez une erreur:
le port 80 exécutant un autre serveur web
Tout d’abord, fermez skype et redémarrez votre Apache, cela fonctionnera bien.
Dans mon cas, le partage Web s'exécutait et bloquait XAMP.
Décochez le partage Web dans les paramètres Bluetooth (ou le réseau), ce qui entraîne l'affichage de HTTPD dans le journal d'activité.
Apache devrait maintenant fonctionner et être disponible!
J'ai réussi à supprimer facilement tous les processus httpd actifs dans l'outil Monitor Activity:
1) fermez le contrôle XAMPP
2) ouvrir l'activité du moniteur
3) sélectionnez le filtre pour Tous les processus (par défaut, Mes processus)
4) dans le type de recherche en texte intégral: httpd
5) tuer tous les objets exposés
6) relancez le contrôle XAMPP et relancez Apache
Même chose que le mien sur OS X Mavericks.
Après quelques essais par erreur lors de la modification de la configuration Apache, j'ai obtenu une sortie étrange sur localhost/xampp. Je pensais que le moteur PHP était foiré. Cependant, 127.0.0.1/xampp fonctionne parfaitement.
Enfin, j'ai nettoyé le cache du navigateur et rechargé la page à nouveau et voilà!
Résolu sur Firefox ...
Sudo/Applications/XAMPP/xamppfiles/bin/apachectl start
Sudo/Applications/XAMPP/xamppfiles/bin/mysql.server start
Les deux commandes fonctionnent comme un charme :)