PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wie finde ich Synax Fehler raus? (Apache - httpd.conf)



Rain8
27.01.03, 21:28
Moin,
ich hab ein synax-fehler in meiner httpd.conf von meinem apache server. ichhab alles was ich geändert hab eigentlich wieder zurückgestellt.
ich war grad dabei einen virtual-host einzurichten, und seit ich das getestet hab hab ich den fehler.
wie bekomm ich den da jetzt wieder raus?

ich häng mal meine datei an, vielleicht kann mir jemand helfen. :)

Rain8

Rain8
27.01.03, 21:31
hhm, icg kann keine dateien anhängen... komisch. weiss auch nicht woran es liegt.

und btw: es ist ein syntax fehler. :-)

dauni
27.01.03, 21:35
apachectl configtest
Syntax OK


Ich weiß ja nicht, ob das Tool bei Fehlern auch was konkretes ausspuckt...

Rain8
27.01.03, 21:36
hm, scheint alles hier nicht zu gehen.... mist.

auf jeden fall hab ich jetzt vor alle zeilen im betroffenen abschnitt ein # gesetzt.
das bedeutet doch praktisch das jetzt alles wieder gehen müsste, oder?


Rain8

Rain8
27.01.03, 21:37
Original geschrieben von dauni


apachectl configtest
Syntax OK


Ich weiß ja nicht, ob das Tool bei Fehlern auch was konkretes ausspuckt...


wie starte ich die anwendung denn?

dauni
27.01.03, 21:45
naja, wenn "apachectl" installiert ist, dann tipst du das eben ein und drückst enter. Der meldet sich dann mit sowas:


apachectl
usage: /usr/sbin/apachectl (start|stop|restart|fullstatus|status|graceful|con figtest|help)

start - start httpd
stop - stop httpd
restart - restart httpd if running by sending a SIGHUP or start if
not running
fullstatus - dump a full status screen; requires lynx and mod_status enabled
status - dump a short status screen; requires lynx and mod_status enabled
graceful - do a graceful restart by sending a SIGUSR1 or start if not running
configtest - do a configuration syntax test
help - this screen


start, stop, resart, usw. kannst dann anhängen, damit apachectl weiß, was es zu tun hat. In deinem Fall "apachectl configtest", um die Konfigurationsdatei zu testen ....

Berufspenner
27.01.03, 21:53
Hi@all

Wenn du versuchst den Apachen zu starten und er wegen einem Fehler nicht startet, dann gibt er ja auch eine Fehlermeldung aus. Poste die doch mal. Ich denke mal, dass du nach jeder Änderung auch den Apachen neugestartet hast.

Cu
André

schlumpf_1
30.01.03, 20:25
hi@all!

ich habe das gleiche problem. jedesmal wenn ich den apache starten will bekomme ich diese meldung:

"Starting service httpd: syntax error in httpd.conf failed"

allerdings habe ich auf meiner kiste anscheinend kein apachectl installiert. und ich finde das nicht bei sourceforcge oder freshmeat...

weiß jemand wo ich das ziehen kann um es nachträglich zu installieren?


many tHx in advance

schlumpf

geronet
30.01.03, 20:41
Kuckt doch mal in seine Logdateinen in /var/log/httpd/error.log z.B...

schlumpf_1
30.01.03, 20:45
[Thu Jan 30 21:34:15 2003] [notice] Apache/1.3.12 (SuSE/Linux) configured -- re
suming normal operations
[Thu Jan 30 21:34:15 2003] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin
/suexec)
[Thu Jan 30 21:34:16 2003] [notice] caught SIGTERM, shutting down