apache2 startet nicht

Hinweis: In dem Thema apache2 startet nicht gibt es 79 Antworten auf 8 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
  • DarkTrinity:

    Welche logs enthalten weitergehende Infos?

    Wie ich bereits sagte - das hängt von der Apache Config ab.

    1. Wie ist das Log Level ?

    2. Wo logt Apache ?

    3. Wo loggen eventuell weitere VHosts ?

    4. und was weiss ich sonst noch


    Mach doch einfach mal das was ich geschrieben habe und dann sehen wir weiter


    PS: Wenn Apache wieder startet, würde ich aber auch dazu raten Dein Projekt zu sichern und vlt eine etwas integere Softwarestruktur aufzusetzen (Stichwort Repos) um da alles wieder einzuspielen. Du machst Dir wahrscheinlich das Leben damit bissel leichter ^^ Aber eins nach dem anderen.


    LG

    DarkTrinity :)

    Für den Inhalt des Beitrages 293599 haftet ausdrücklich der jeweilige Autor: DarkTrinity

  • Ich glaube, ich kämpfe nunmehr an zwei Fronten:

    1. Sanierung der Repos und der damit zusammenhängend der Pakete; wahrscheinlich das zugrundeliegende Problem...

    2. Die eigentliche apache-Konfiguration und deren log-Dateien (möglicherweise als Folgefehler und Symptom des Problems in 1. )


    Trekkie00:

    Das habe ich befürchtet, es sind enorm viele Pakete mit der Nummer 152 statt 153 versehen.

    Der Aufwand in Yast, alles zu ändern, ist gigantisch.

    Gibt es eine Möglichkeit, das in zypper zu tun?


    Sauerland:

    Du findest die Repos und die Pakete im Anhang.


    DarkTrinity:

    Code
    apache2 -V

    läßt sich nicht derzeit nicht ausführen.
    Ich werde jetzt erst einmal die Sache mit den Repos in Ordnung bringen.

  • 1. Sanierung der Repos und der damit zusammenhängend der Pakete; wahrscheinlich das zugrundeliegende Problem...

    2. Die eigentliche apache-Konfiguration und deren log-Dateien (möglicherweise als Folgefehler und Symptom des Problems in 1. )

    Eventuell stimmen die Konfigurationsdateien ja. Da würde ich erst mal die Finger weglassen.

    Erst schauen wir, dass wir die Installation geradebiegen.

    Gibt es eine Möglichkeit, das in zypper zu tun?

    Die gibt es. Aber erst müssen die Repositories passen.


    Der Aufwand in Yast, alles zu ändern, ist gigantisch.

    Das macht man auch nicht in yast. Mit etwas Glück, sind das 2-3 Befehle (nach Aufräumen der Repositoryliste) im Terminal. Mit yast stirbst du an Altersschwäche bevor du fertig bist.


    Sauerland und ich schauen uns das mal in Ruhe an. Das kann etwas dauern.

    Soll aber andere nicht davon abhalten an der Lösung mitzuwirken. ;)

  • DarkTrinity:

    Code
    apache2 -V

    läßt sich nicht derzeit nicht ausführen.
    Ich werde jetzt erst einmal die Sache mit den Repos in Ordnung bringen.

    Das ist seltsam - dieser Befehl sollte eigentlich auch dann gehen, wenn Apache nicht läuft.... Hmmmmmmmmmmmmm:/ Ok...

    Auf Opensuse ist leider vieles anders, deshalb mache ich Apache Sachen immer auf Ubuntu....


    Aber laut den Docs (extra mal nachgesehen) liegt Apache hier: /etc/apache2/


    Also machst Du mal Folgendes:

    Code
    cd /etc/apache2/
    ## um logfiles zu identifizieren und den loglevel auch
    grep -R -i "log" * > ~/logconfig.txt
    ## um die hosts zu finden
    grep -R -i "servername" * > ~/hosts.txt

    Dann ins Homeverzeichnis gehen und die beiden entstandenen dateien (logconfig.txt + hosts.txt) hier rein posten. Bitte auch gleich mal in hosts.txt gucken und versuchen uns zu sagen, welcher von den hosts der ist, auf dem das betroffene drupal läuft (es war doch drupal, oder ? jedenfalls wars i-eine CMS).


    Gutes Gelingen :thumbup:


    PS: Wenn DU den Apachedienst wieder am Laufen hast, erstellst mit den Bordmitteln der CMS ein Backup und setzt danach das System / die Repos sauber auf. Also so würde ich es machen. Es sei denn Du hast bereits ein aktuelles Backup - in dem Fall vergiss was ich geschrieben habe

    LG

    DarkTrinity :)

    Einmal editiert, zuletzt von DarkTrinity ()

    Für den Inhalt des Beitrages 293603 haftet ausdrücklich der jeweilige Autor: DarkTrinity

  • Da sind ja noch Repos hinzugekommen........

    Dies System zum laufen zu bringen wird Spass machen.......


    Wenn ich mir die Repoliste anschaue, die "falsch" installierten Pakete, da wundert mich nur, das nur der apache nicht läuft.



    Übrigens hat irgendwo mal einer versucht, das php8 zum laufen zu bringen, hat es dann aber doch wieder abgebrochen und ist zu php 7 zurück.

    Für den Inhalt des Beitrages 293605 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Zitat

    PS: Wenn DU den Apachedienst wieder am Laufen hast, erstellst mit den Bordmitteln der CMS ein Backup und setzt danach das System / die Repos sauber auf. Also so würde ich es machen. Es sei denn Du hast bereits ein aktuelles Backup - in dem Fall vergiss was ich geschrieben habe

    Ich würde das System komplett platt machen, Festplatte formatieren und dann neu aufsetzen.

    Wobei ich die Finger von irgendwelchen "nützlichen" oder "besseren" Paketen aus anderen Repos lassen würde.


    Bei Repos sag ich immer:

    Weniger ist oft mehr.

    Oder man weiß, was man macht.

    Da gehe ich in diesem Beitrag nicht von aus.

    Für den Inhalt des Beitrages 293607 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Sauerland

    Zuerst solltest du deine Liste entrümpeln. Ein guter Anfang wäre alles rauszuwerfen, was nicht zu openSUSE 15.3 gehört (15.2 Repositories, Tumbleweed usw).

    Da hat wohl jemand im Post #30 was falsch verstanden. Eigentlich war das Ziel, die Anzahl zu reduzieren.


    Ich würde das System komplett platt machen, Festplatte formatieren und dann neu aufsetzen.

    Geht zwar schneller, aber hat weniger Lerneffekt.


    sepp2gl

    Solltest du ein Paket brauchen, das nicht in den Standardrepositories ist, lass die Finger von 1-Klickern. Lieber hier nachfragen.

    Ohne dir zu nahe treten zu wollen : Dein Wissensstand, was Einbinden und Verwaltung von Repositories betrifft (inkl. der systemimmanenten Paketverwaltung) scheint dazu noch zu ausbaubedürftig zu sein.

  • Trekkie00, Sauerland:

    Zwei Wege; welchen soll ich gehen?

    Ich habe auch schon über Sauerland's Vorschlag nachgedacht.


    Bei der Installation von Leap15.3 habe ich wohl einen entscheidenden Fehler begangen:
    - Um Zeit zu sparen, habe ich die Repo-Liste und die Liste der installierten Pakete gesichert.
    - Nach der Installation habe ich dann die Repo-Liste auf 15.3 aktualisiert und übernommen.

    - Danach habe ich mit der Liste der installierten Pakete alle Pakete wieder installiert (und hier liegt wohl der Fehler).

    Ich war davon ausgegangen, dass sich Yast die aktuellen Pakete von 15.3 bei der Systemaktualisierung holt.

    Insofern lag der Fehler bereits ganz am Beginn und ist nicht sukzessive entstanden.

    Von daher wäre eine komplette Neuinstallation durchaus logisch (wenn auch beschwerlich).


    Ich wäre allerdings eher bereit, Trekkies Weg zuerst zu gehen; eine Neuinstallation geht immer, wenn es nicht klappt.

    2 Mal editiert, zuletzt von sepp2gl ()

    Für den Inhalt des Beitrages 293609 haftet ausdrücklich der jeweilige Autor: sepp2gl

  • Schau, was du an configs sichern kannst (wenn möglich keine vom DE selbst, da auch Framework und Qt Pakete bunt gemischt sind). Dann kannst du nach der Installation zumindest einen Teil der Konfigurationen wiederherstellen.