Ich habe andere Lösungen ausprobiert, die ich auf StackExchange für dasselbe Problem gefunden habe, muss aber eine einzigartige Situation haben, die immer noch Probleme verursacht. Ich habe eine Hosts-Datei wie folgt eingerichtet:
127.0.0.1 localhost.localdomain localhost host.ciaciagi.com
255.255.255.255 broadcasthost
::1 localhost.localdomain localhost host.ciaciagi.com
fe80::1%lo0 localhost
Ich habe httpd.conf eingerichtet und die Zeile für LoadModule unique_id_module libexec/apache2/mod_unique_id.so auskommentiert (wie andere vorgeschlagen haben).
Ich kann 127.0.0.1 pingen und bekomme das:
$ ping 127.0.0.1
PING 127.0.0.1 (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.082 ms
Ich bin gelaufen
$ sudo apachectl configtest
Syntax OK
Ich habe nach einer beschädigten virtuellen Hostdatei gesucht. Alles war gut.
Der Neustart von Apache zeigt nichts Signifikantes (überhaupt nichts):
$ sudo apachectl restart
$
Wenn ich einen Browser öffne und versuche, eine Verbindung zu http://localhost/ herzustellen (ich habe 3 Browser und ihre privaten/inkognito-Fenster ausprobiert), erhalte ich immer noch „Unable to connect“ oder das Äquivalent für den Browser.
Irgendwelche Ideen?
Leute [einschließlich mir] hatten Erfolg mit dem Tauschen
::1 localhost
Zu
::1 127.0.0.1
obwohl das in einem Nicht-Domänen-Setup ist
einen Versuch wert?
Ich habe festgestellt, dass Apache in meinen SSL-Konfigurationen nicht auf eine Weise geladen wurde, die auf El Capitan einwandfrei funktionierte. Nach dem Entfernen der SSL-Konfiguration funktionierte alles einwandfrei. Ich weiß immer noch nicht, warum mein Konfigurationstest ohne Probleme bestanden wurde. Der Fehler in den Logs war:
(48)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:443
[Mon Jan 02 09:57:46.057772 2017] [mpm_prefork:alert] [pid 452] no listening sockets available, shutting down
[Mon Jan 02 09:57:46.057779 2017] [:emerg] [pid 452] AH00019: Unable to open logs, exiting
kein Hang
ChiCgi
klanomath
ps aux | grep "httpd"
. Das Pingen von 127.0.0.1 ist nicht lohnend. Du musstping localhost
oderping host.ciaciagi.com
!