J'avais Apache travaillant sur mon MPBR 10.8. Je ne l'ai pas utilisé depuis quelques semaines, et maintenant ça ne semble pas commencer. Je ne reçois rien dans / private / var / log / apache2. Rien, c'est-à-dire aucune journalisation, erreur ou autre. L'autorisation sur le dossier du journal estdrwxr-xr-x root wheel
J'ai essayé toutes les façons de démarrer, d'arrêter et de redémarrer Apache. J'ai vérifié l'activité sur le port 80, il ne se passe rien.
Configtest l'est Syntax OK
. Je n'ai pas joué avec Apache de quelque façon que ce soit entre maintenant et la dernière fois qu'il a fonctionné.
Je reçois une erreur de «raison étrange» dans la console.
1/17/13 8:47:34.592 PM com.apple.launchd[1]: (org.apache.httpd) Throttling respawn: Will start in 10 seconds
1/17/13 8:47:44.594 PM com.apple.launchd[1]: (org.apache.httpd[22855]) Job failed to exec(3). Setting up event to tell us when to try again: 2: No such file or directory
1/17/13 8:47:44.594 PM com.apple.launchd[1]: (org.apache.httpd[22855]) Job failed to exec(3) for weird reason: 2
1/17/13 8:47:44.594 PM com.apple.launchd[1]: (org.apache.httpd) Job should be able to exec(3) now.
Le bit «Aucun fichier ou répertoire de ce type» est suspect, mais je ne sais pas quel fichier / répertoire est manquant. Mon prochain mouvement sera d'essayer de commencer à partir d'une configuration simple de vanille et de voir si cela fonctionne.
Je préfère ne pas installer MAMP, j'ai seulement besoin du serveur Web, donc j'espère que je peux comprendre ce qui a été falsifié.
Quelqu'un sait-il comment améliorer le débogage de la console?
Quelqu'un se soucie-t-il de deviner ce qui aurait pu se dégrader?
/var/log/apache2/error_log
s'il vous plaît?Réponses:
J'ai eu exactement le même problème. J'ai démarré Apache sans DocumentRoot (s). Ça a fait l'affaire.
la source
httpd: Could not reliably determine the server's fully qualified domain name, using sinisterkid.local for ServerName
. Je pense que définir ServerName dans le fichier httpd.conf résoudra cela. Maintenant, Apache semble fonctionner ... mais ne s'arrêtera pas.J'ai vu similaire aujourd'hui, aucun journal et apache n'ont agi comme s'il avait été démarré. Le problème pour moi était un mauvais fichier vhost.
sudo apachectl -S
cela m'a permis de voir l'erreurla source
J'ai eu un problème similaire avec Apache et j'ai trouvé notre problème (et dans quel fichier de configuration) avec cette commande:
J'ai découvert cela à partir de ce message sur les problèmes d'apache .
la source
Les journaux sont par défaut dans / var / log / apache2 / et non dans / private / ... si vous ne l'avez pas changé, vous pouvez également utiliser Launchpad => Utilities => Console pour y regarder.
la source
Avez-vous installé / mis à niveau ruby? consultez votre org.apache.httpd.plist, voyez si vous avez obtenu http-wrapper là-bas. si c'est le cas, il peut y avoir un problème avec le binaire rubis. vérifiez à nouveau vos chemins et liens logiciels.
la source