Der Chrome warnt mich
Hoppla! Google Chrome konnte keine Verbindung zu localhost herstellen
Aber mein Apache läuft noch:
501 80299 71841 0 2:35PM ttys003 0:00.00 grep httpd
Ich füge einige wichtige Apache-Konfigurationen ein, bitte helfen Sie mir. Danke.
http.conf
ServerRoot "/usr" Listen 80
ServerAdmin you@example.com
DocumentRoot "/Users/username/Sites"
<Directory /> Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride None
Order deny,allow
Allow from all </Directory>
<Directory "/Library/WebServer/Documents">
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
Eigentlich weiß ich nicht, welche Datei ich Ihnen zeigen soll.
Wenn Sie weitere Details zur Konfigurationsdatei benötigen, teilen Sie mir dies bitte mit. Ich werde später einfügen.
Führen Sie diesen Befehl aus:
sudo apachectl start
Das sollte Ihre Standard-Apache-Serversoftware starten und die Systemstartdateien bearbeiten, damit sie beim Booten startet. Ersetzen Sie start durch stop, um diese Änderung rückgängig zu machen. Ihr grep zeigt, dass httpd nicht wirklich läuft und nur der grep-Prozess aktiv ist. Möglicherweise müssen Sie sich die Protokolle ansehen, wenn nach der Aufforderung an apachectl, die Dinge zu starten, der httpd-Prozess nicht weiterläuft (oder gar nicht erst startet).
Fahrrad
TangMönch
Fahrrad
TangMönch
Jan C.
ps -ef | grep httpd
zurück?TangMönch
Gordon Davisson
ps
Ausgabe zeigt nicht, dass Apache läuft, sondern dass grep läuft (und nach httpd sucht). Möglicherweise müssen Sie es nur starten; Siehe Anweisungen in dieser Superuser-Antwort .