Wo ist unter DSM 7 für Apache 2.2 access log zu finden?

Micron

Benutzer
Mitglied seit
13. Dez 2018
Beiträge
77
Punkte für Reaktionen
3
Punkte
14
Hallo,

wo ist unter DSM 7 für Apache 2.2 der access log zu finden, bzw. in welcher Konfigurationsdatei kann man dieses logging aktivieren. Unter /var/log/httpd finde ich in apache22-error_log keine hilfreichen Informationen.
Wenn ich auf eine Seite zugreifen möchte erscheint aktuell immer ein 502 "Bei der Verarbeitung dieser Anforderung ist ein Fehler aufgetreten."
 

Benares

Benutzer
Sehr erfahren
Mitglied seit
27. Sep 2008
Beiträge
12.545
Punkte für Reaktionen
2.993
Punkte
423
Gibt's unter DSM7 überhaupt noch Apache 2.2?
 

Micron

Benutzer
Mitglied seit
13. Dez 2018
Beiträge
77
Punkte für Reaktionen
3
Punkte
14
Bei mir ist 2.2 und 2.4 drauf.
Das logging und die Konfiguration wird bei beiden vermutlich gleich sein.
 

Micron

Benutzer
Mitglied seit
13. Dez 2018
Beiträge
77
Punkte für Reaktionen
3
Punkte
14
Ich habe jetzt auf Apache 2.4 umgestellt und alles funktioniert wieder.
Trotzdem würde ich gerne wissen wo ich den Log aktivieren und anschauen kann.
 

Benares

Benutzer
Sehr erfahren
Mitglied seit
27. Sep 2008
Beiträge
12.545
Punkte für Reaktionen
2.993
Punkte
423
Google mal nach "apache access log" und schau, ob du die zug. conf-Datei findest.
Mir war nur aufgefallen, das ich auf meiner DS zwar einige apache22-Verzeichnisse finde, aber Apache 2.2 nirgendwo auftaucht.

/var/packages/Apache2.4/ oder /usr/local/etc/apache24/ mit seinen Links wäre da ein guter Ansatz
 

alexhell

Benutzer
Sehr erfahren
Mitglied seit
13. Mai 2021
Beiträge
2.670
Punkte für Reaktionen
779
Punkte
154
Soweit ich weiß ist Apache 2.2 bei DSM 7.2 gar nicht mehr Verfügbar. Also neu installieren kann man das nicht mehr. Es ist halt veraltet und wird nicht mehr unterstützt. Wenn man hier guckt, sollte man es auch nicht mehr nutzen. Daher wäre meine Frage eher, wieso sollte man noch 2.2 einsetzen?
 

Micron

Benutzer
Mitglied seit
13. Dez 2018
Beiträge
77
Punkte für Reaktionen
3
Punkte
14
Ich habe die richtige Konfigurationsdatei gefunden!
Unter xyz@nas:/volume1/@appstore/Apache2.4/usr/local/etc/apache24/conf$
befindet sich die httpd24.conf

Nachdem ich den access log Eintrag hinzugefügt habe, erscheint jetzt auch ein access_log der die Zugriffe auf den Apache Server mitprotokolliert.

ls /var/log/httpd
access_log apache22-error_log
 

Benares

Benutzer
Sehr erfahren
Mitglied seit
27. Sep 2008
Beiträge
12.545
Punkte für Reaktionen
2.993
Punkte
423
Und was hast du in der httpd24.conf jetzt genau geändert? Wäre wichtig zu wissen für die "Nachwelt", die diesen Thread mal lesen.
 
Zuletzt bearbeitet:

Micron

Benutzer
Mitglied seit
13. Dez 2018
Beiträge
77
Punkte für Reaktionen
3
Punkte
14
Ich habe einfach folgende zwei Zeilen in die httpd24.conf hinzugefügt, dann den Apache neu gestartet, und das wars. Das kann man sicherlich individuell konfigurieren.

LogFormat "%h %l %u %t \"%r\" %>s %b" common
CustomLog logs/access_log common
 


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat 

 
 
  AdBlocker gefunden!

Du bist nicht hier, um Support für Adblocker zu erhalten. Dein Adblocker funktioniert bereits ;-)

Klar machen Adblocker einen guten Job, aber sie blockieren auch nützliche Funktionen.

Das Forum wird mit hohem technischen, zeitlichen und finanziellen Aufwand kostenfrei zur Verfügung gestellt. Wir zeigen keine offensive Werbung und bemühen uns um eine dezente Integration.

Bitte unterstütze dieses Forum, in dem du deinen Adblocker für diese Seite deaktivierst.

Du kannst uns auch über unseren Kaffeautomat einen Kaffe ausgeben oder ein PUR Abo abschließen und das Forum so werbefrei nutzen.

Vielen Dank für Deine Unterstützung!