Zugriff auf Apache Server funktioniert nicht

Bug

Member
Hallo alle Zusammen,
Ich habe gerade eben Apache 2.2 auf meinem FreeBSD Rechner installiert, danach alles sorgfältig konfiguriert, wie es im Handbuch beschrieben ist. Dann mit apachectl start gestartet. Wenn ich jetzt im Browser meines Laptops die entsprechende IP eingebe kommt eine Fehlermeldung, das die Seite nicht erreichbar ist.

wenn ich apachectl restart ausführe sagt er:
Code:
httpd not running, trying to start

Woran kann das liegen? bzw, was muss ich tun, damit ich von meinem Laptop (und jedem anderen Rechner im Netzwerk) aus zugriff auf den Apache Server habe.

Ich hoffe ihr könnt mir helfen

mfg
Bug
 
Zuletzt bearbeitet:
Starte den Apache mal mit

# /usr/local/etc/rc.d/apache22 start

Wenn du keine Ausgabe bekommst, dann setze noch in der rc.conf:

apache22_enable="YES"

Rob
 
Ich bekomme folgende Ausgabe:
Code:
Performing sanity check on apache22 configuration
Syntax OK
Starting apache22
/usr/local/etc/rc.d/apache22: WARNING: failed to start apache22

apache22_enable="YES" hatte ich vorher schon in die rc.conf geschrieben
 
im httpd-error.log steht zwar
Code:
(EAI 8)hostname nor servname provided, or not known: mod_unique_id: unable to find IPv4 address of""
allerdings ist auch die letzte Meldung 2 stunden alt, und in dieser Zeit habe ich den apache etliche Male zu starten versucht, glaube also nicht, das das der Fehler ist.

die httpd-access.log ist leer
 
Zuletzt bearbeitet:
setze

LogLevel debug

in /usr/local/etc/apache22/httpd.conf

Dann bekommste sicherlich eine aussagekräftige Fehlermeldung.

Rob
 
jetzt wurde der Fehlermeldung (im httpd error log) noch ein "configuration Failed" angehängt

und es ist noch folgende warnung aufgetaucht:
Code:
init: Session Cache is not configured [hint SLSessionCache]
 
SLSession Cache , Meldung kommt von mod_ssl, eventuell mal deaktivieren.

Diesen Cache hast du drin in deiner conf, oder?
 
in der httpd.conf?
nicht das ich wüßte, habs auch nciht gefunden, also es die Datei durchsucht habe
 
im httpd-error.log steht zwar
Code:
(EAI 8)hostname nor servname provided, or not known: mod_unique_id: unable to find IPv4 address of""
allerdings ist auch die letzte Meldung 2 stunden alt, und in dieser Zeit habe ich den apache etliche Male zu starten versucht, glaube also nicht, das das der Fehler ist.

die httpd-access.log ist leer

Bei der Fehlermeldung richtest Du entweder einen sauberen DNS und Reverse-DNS Eintrag für deine Kiste ein oder Du kickst einfach die mod_unique_id aus der httpd.conf raus.
 
in der httpd.conf?
nicht das ich wüßte, habs auch nciht gefunden, also es die Datei durchsucht habe

Es heißt SSLSessionCache und hiermit kannste suchen:

# grep -r SSLSessionCache /usr/local/etc/apache22/

Der Hintergrund dabei ist, dass die Konfiguration des Apachen über mehrere Dateien verteilt ist.

Es würde auch reichen, in der httpd.conf ein Kommentar vor

LoadModule ssl_module ...

zu machen.

Rob
 
Zurück
Oben