PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Suse Apache Konfig falsch reset ?



tobkern
28.02.06, 12:15
Hallo an alle,;)
Also ich habe ja schon mal gegoogelt aber leider nix zu meinen Problem gefunden das sich wie folgt darstellt.


Konnte Apache nicht starten :

Starting httpd2 (prefork) Syntax error on line 135 of /etc/apache2/server-tuning.conf:
Invalid command 'BrowserMatch', perhaps mis-spelled or defined by a module not included in the server configuration

The command line was:
/usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf


Zur Info:
Ich habe einen Suse 10.0 mit updates vom 29.01.06 webmin, msql ,php4+5 drauf und habe denn Fehler seid dem ich über Yast die mods aktiviert habe .

Als ich mit Yast die MOD´s aktiviert gab es es die Fehlermeldung Apache Konfiguration kann nicht geschrieben werden -also er hat die mod´s jetzt so wie ich sie zuletzt eingestelt hatte da er aber nur noch die Fehlermeldung bringt kann ich noch nicht mal die Einstellungen zurückstellen schreib rechte sind da und habe auch die standart Server-tunig.conf und httpd.conf aus dem source kopiert und überschrieben aber das macht suse irgendwie auch und schreibt dann halt beim Booten immer die Konfiguration die halt nicht geht?

Jetzt habe ich schon den Apache Deinstalliert und nach Apache, Apache2, httpd , httpd2 datein gesucht um die urkonfig wieder herzustellen aber irgendwo her bekommt er immer die Konfiguration
die halt nicht geht?

Also es würde mir reichen wenn ich alles nochmal einstellen müsste der Server dann aber endlich wieder startet hat jemand eine Ahnung woher er immer wieder die die falsche config her nimmt?

Danke schon mal im voraus:o

MiGo
28.02.06, 12:22
Syntax error on line 135 of /etc/apache2/server-tuning.conf:
Invalid command 'BrowserMatch', perhaps mis-spelled or defined by a module not included in the server configuration
Suchen und per Hand ändern?

tobkern
28.02.06, 15:49
Ja hab ich auch mal versucht aber es wird überschrieben!

Immer wenn ich ihn dann starten möchte.

Irgendein tool von Webmin oder Suse überschreibt die conf mit den einstellungen die nicht gehen!

Habe auch den Apatche kommplet gelöscht samt dem Yast den Mod in Webmin gelöscht und durch den aus den Source tar archive kopiert.

Http Assisdenten und manuel mal alles gelöscht was an http httpd apache apache2 httpd2 datein noch da war!

Hier mal das was an line 135 steht in der server-tuning.conf
BrowserMatch "JDK/1\.0" force-response-1.0

Also ich bin immer soweit manuel gekommen das ich die Global.conf noch ändern muss dann kommt diese meldung.

Konnte Apache nicht starten :
Starting httpd2 (prefork) Syntax error on line 15 of /etc/apache2/sysconfig.d/global.conf:
Invalid command 'CustomLog', perhaps mis-spelled or defined by a module not included in the server configuration

The command line was:
/usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf

An line 15 steht
CustomLog /var/log/apache2/access_log combined

Hier warnt mich auch der editor das die datei von einem anderem programm überschriben wird !
(editor absichtlich mal offen gelassen und dann wurde die datei ersetzt von einem anderem programm)

Volgender kommentar steht bei mir in der oben in der Global.conf

# Files in this directory are created at apache start time by /usr/sbin/rcapache2.
# Do not edit them!

#see /etc/sysconfig/apache2


sollte ich da doch mal was editieren??????
für mich hört sich das ja so an das da beim Start eine Datei geschrieben wird !

Kann es sein das ich da mal ein log oder irgendeine andere Datei löschen muss damit es wieder geht! (/temp...).

PS: Hab einfach mal die Sachen die er nett mag #Kommentiert und die sysconfig ist Apache Standard Konfiguriert.
und die /etc/sysconfig/apache2 datei habe ich mal probeweise gelöscht dann meldet er auch einen Korrekten Fehler das halt die Datei nicht vorhanden ist und ersetzt sie auch nicht!

Danke trotzdem ich glaube bald Kommt wieder Debian Linux rauf LOL