Apache startet nicht automatisch

ww

Well-Known Member
Sorry, wenn ich mit dieser Banalität komme, aber ich habe seit zwei Stunden vergeblich versucht, das Problem alleine zu lösen:

OS 5.3
apache13-modssl

/usr/local/sbin/apachectl start: httpd started
/usr/local/sbin/apachectl configtest: Syntax OK

/var/log/error:
[Datumblubb] [Notice] Apache/1.3.33 (Unix) PHP/4.3.9 configured --
[Datumblubb] [Notice] Accept mutex: flock (Default:flock)

http://IP_des_Server -> Hey, it worked...

Also: Manuell gestartet klappt´s, aber wtf startet er nicht automatisch nach dem Booten (in /usr/local/etc/rc.d gibt es eine apache.sh)?

Vielen Dank für sachdienliche Hinweise...

slatat2m
 
Nö, natürlich nicht.

Hallo und danke für Deine Antwort.

Im Moment als Du gepostet hast, hat es funktioniert.

Bei mir lag ein Denkfehler vor, weil ich der Meinung war, alles was unter /usr/local/etc/rc.d an Scripts liegt, wird beim Booten auch gestartet. Falsch, es wird nur gestartet, wenn es auch in der rc.conf enabled ist...

Wieder was gelernt hat:
slatat2m
 
Falsch, es wird nur gestartet, wenn es auch in der rc.conf enabled ist...
Nicht ganz..
Bei gewissen Diensten muss das Startskript unter /usr/local/etc/rc.d/xy.sh.sample in /usr/local/etc/rc.d/xy.sh umbenannt werden, andere benötigen einen Eintrag in /etc/rc.conf. Auskunft wie ein Dienst aktiviert wird, wird bei der Package/Port-Installation am Schluss mitgeteilt. Deshalb umbedingt die Port/Package-Installationsmeldungen beachten!
 
Guter Hinweis, aber was, wenn die Meldung vorbeisaust oder ich sie mir nicht notiert habe? Wird sie irgendwo geloggt?

Schönen Abend nach A,
slatat2m
 
Hi,

Normalerweise stehen Anweisungen in pkg-message im jeweiligen Portsverzeichnis. ;)
cd /usr/ports/www/apache13

more pkg-message

===> COMPATIBILITY NOTE:
As of version 1.3.24, the RedirectMatch directive requires an
absolute URL target location per RFC 2068. Uses of RedirectMatch that
specify a relative URL will fail and must be corrected to function.

===> BE CAREFULL HOW TO BOOT on 1.3.29_4 or after:
To run apache www server from startup, add apache_enable="YES"
in your /etc/rc.conf.
 
Du findest die Meldung in pkg-message im jeweiligen Portverzeichnis

Auch einen schönen Abend
Scnaeg
 
Im Falle von Apache erscheint die Meldung beim installieren ganz am Ende und steht ausserdem in /usr/ports/UPDATING.
 
Zurück
Oben