error.log bei jedem Kunden nicht aufrufbar [GELÖST]
error.log bei jedem Kunden nicht aufrufbar
In jedem meiner Kunden kann ich in dem Datei-Manager nicht die error.log öffnen bzw. Bearbeiten. Herunterladen geht aber. Berechtigungen sind wie bei der access.log, und da funktioniert das bearbeiten ja auch. sowieso habe ich an diesen Berechtigungen ja nichts gemacht. Wo ist der Fehler ?
- Attachments
-
- 2023-01-12_110428.png (16.46 KiB) Viewed 712 times
Re: error.log bei jedem Kunden nicht aufrufbar
Hallo,
zunächst erstmal ist der primäre Ort zum Betrachten der Logs unter Domains -> Webserverprotokolle anzeigen
Was für ein Fehler tritt konkret auf?
zunächst erstmal ist der primäre Ort zum Betrachten der Logs unter Domains -> Webserverprotokolle anzeigen
Was für ein Fehler tritt konkret auf?
Mit freundlichen Grüßen / Best regards
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: error.log bei jedem Kunden nicht aufrufbar
Bitte einmal den folgenden Befehl ausführen:
Die Datei hat scheinbar einen inkorrekten Mime Type. Normal wäre "text/*".
Die Datei wird durch den Webserver geschrieben und der sollte immer "text/*" schreiben.
Wurden Änderungen am Apache durchgeführt, Logformat geändert, oder auf andere Weise diese Datei erzeugt/die Datei manipuliert o.Ä.?
Code: Select all
file --mime-type --mime-encoding <PFAD ZUR DATEI>
Die Datei wird durch den Webserver geschrieben und der sollte immer "text/*" schreiben.
Wurden Änderungen am Apache durchgeführt, Logformat geändert, oder auf andere Weise diese Datei erzeugt/die Datei manipuliert o.Ä.?
Mit freundlichen Grüßen / Best regards
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: error.log bei jedem Kunden nicht aufrufbar
Nein habe nichts verändert, deshalb wundere ich mich. Auch nach der Eingabe besteht das Problem noch.
Re: error.log bei jedem Kunden nicht aufrufbar
Du solltest die Ausgabe des Befehls hier zeigen... Natürlich bewirkt der Befehl nichts (https://linux.die.net/man/1/file).
Das ist Grundlagenwissen - Und wenn man es nicht wissen sollte (völlig legitim), dann muss man sich informieren. Du willst doch nicht etwa sagen, das du jeden Befehl, der dir jemand gibt ungefragt auf deinem Server ausführen würden, ohne zumindest eine Ahnung zu haben, was er bewirkt?!
Mit freundlichen Grüßen / Best regards
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: error.log bei jedem Kunden nicht aufrufbar
Also bei mir sieht das so aus, sowohl bei error.log als auch bei access.log
Beide Dateien lassen sich bei mir auch im Dateimanager anzeigen.
Code: Select all
error.log: text/plain; charset=us-ascii
Re: error.log bei jedem Kunden nicht aufrufbar
Bei mir komischerweise csv...?
Code: Select all
/logs/error.log: application/csv; charset=us-ascii
Re: error.log bei jedem Kunden nicht aufrufbar
Hmm, schau mal in die Datei /etc/mime.types ob da für die Dateiendung "log" "application/csv" drinsteht.
Die Datei wird wohl nicht von Keyhelp bei der Installation geändert, dem Datum nach ist sie bei mir wohl ein Bestandteil der "Debian 11 minimal" Image meines Hosters und wurde danach nicht mehr geändert (Datum der Datei liegt vor dem Datum der Bereitstellung des Servers).
Die Datei wird wohl nicht von Keyhelp bei der Installation geändert, dem Datum nach ist sie bei mir wohl ein Bestandteil der "Debian 11 minimal" Image meines Hosters und wurde danach nicht mehr geändert (Datum der Datei liegt vor dem Datum der Bereitstellung des Servers).
Re: error.log bei jedem Kunden nicht aufrufbar
Wichtig ist, das eine Log-Datei ein "text/*" ist und kein "application/*". Erst dann kann man sie über den Dateimanager öffnen.
Mit freundlichen Grüßen / Best regards
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: error.log bei jedem Kunden nicht aufrufbar
Hmm, beide haben log als Endung:
Code: Select all
(ssh) root@anakin : ~
[0] # file --mime-type --mime-encoding /home/users/tracer/logs/access.log
/home/users/tracer/logs/access.log: text/plain; charset=us-ascii
(ssh) root@anakin : ~
[0] # file --mime-type --mime-encoding /home/users/tracer/logs/error.log
/home/users/tracer/logs/error.log: application/csv; charset=us-ascii
Habe KH installiert und dann per KH-Script das Upgrade auf Bullseye gemacht.
mfg Micha
--
If Bill Gates had a nickel for every time Windows crashed …
… oh wait, he does.
--
If Bill Gates had a nickel for every time Windows crashed …
… oh wait, he does.
Re: error.log bei jedem Kunden nicht aufrufbar
Meine Test-Debian und Ubuntu Systeme schreiben die Dateien immer mit "text/*". Scheint dann wohl am Inhalt der Datei zu liegen, dass sie das "application/*" verpasst bekommen. KeyHelp schreibt die Dateien nicht, also kann ich da auch nicht viel ändern.
Wie dem auch sei, die zu bevorzugende Variante, sich Logs einer Domain anzuschauen ist ohnehin eine Andere:
Wie gesagt "Domains -> Webserverprotokolle anzeigen".
Wie dem auch sei, die zu bevorzugende Variante, sich Logs einer Domain anzuschauen ist ohnehin eine Andere:
Wie gesagt "Domains -> Webserverprotokolle anzeigen".
Mit freundlichen Grüßen / Best regards
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
- Jolinar
- Community Moderator
- Posts: 3602
- Joined: Sat 30. Jan 2016, 07:11
- Location: Weimar (Thüringen)
- Contact:
Re: error.log bei jedem Kunden nicht aufrufbar
Moderativer Hinweis:
Fehler und Probleme haben nichts im Forenbereich Bedienung und Konfiguration zu suchen, dafür gibt es einen separaten Forenbereich!
Beim nächsten Mal kommt der Schlüsseldienst...
Thread in richtigen Bereich verschoben.
Fehler und Probleme haben nichts im Forenbereich Bedienung und Konfiguration zu suchen, dafür gibt es einen separaten Forenbereich!
Beim nächsten Mal kommt der Schlüsseldienst...
Thread in richtigen Bereich verschoben.
Wenn jemand inkompetent ist, dann kann er nicht wissen, daß er inkompetent ist. (David Dunning)
Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
- In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
In this color, I write as a moderator and provide moderative guidance or justify moderative interventions - In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
In this color, I write as a community member and share my personal opinions and views
Re: error.log bei jedem Kunden nicht aufrufbar
Hmm, die Sache ist deutlich komplizierter als nur /etc/mime.types zu betrachten. Es gibt offenbar mehrere Mechanismen, wie das file command den Mime-Type bestimmt und die Dateiendung hat wohl wenig bis nichts mehr damit zu tun. Ist ja schliesslich auch Unix und nicht Windows. Bei meinen Systemen, auch bei den ursprünglich mit Buster aufgesetzten Servern, die dann mit dem Upgrade-Skript von Keyhelp nach Bullseye upgegradet wurden, kommt überall "text/plain", sowohl bei access.log als auch error.log.
Kann mit magic zu tun haben, hier wohl eher nicht. Und dann gibt es unter /usr/share/applications auch noch ".desktop"-Dateien. Dazu noch "mimeinfo.cache" und "mimeapps.list"
Das würde erklären, warum vom Mime-Typ her access.log und error.log unterschiedlich sein können.
Wer mehr Zeit und Lust darauf hat als ich hier und heute, kann sich ja das z.B. hier mal durchlesen: https://wiki.debian.org/MIME
Kann mit magic zu tun haben, hier wohl eher nicht. Und dann gibt es unter /usr/share/applications auch noch ".desktop"-Dateien. Dazu noch "mimeinfo.cache" und "mimeapps.list"
Das würde erklären, warum vom Mime-Typ her access.log und error.log unterschiedlich sein können.
Wer mehr Zeit und Lust darauf hat als ich hier und heute, kann sich ja das z.B. hier mal durchlesen: https://wiki.debian.org/MIME
Last edited by tab-kh on Thu 12. Jan 2023, 15:01, edited 1 time in total.
Re: error.log bei jedem Kunden nicht aufrufbar
Bei mir ist für "log" gar Kein Eintrag drinnen so wie ich das sehe. (" log" wird nicht gefunden)tab-kh wrote: ↑Thu 12. Jan 2023, 13:15 Hmm, schau mal in die Datei /etc/mime.types ob da für die Dateiendung "log" "application/csv" drinsteht.
Die Datei wird wohl nicht von Keyhelp bei der Installation geändert, dem Datum nach ist sie bei mir wohl ein Bestandteil der "Debian 11 minimal" Image meines Hosters und wurde danach nicht mehr geändert (Datum der Datei liegt vor dem Datum der Bereitstellung des Servers).
Sobald ich die Datei per shell leere, ist sie tatsächlich anklickbar. Liegt also echt am Inhalt, komisch...
Last edited by xeppel on Thu 12. Jan 2023, 15:03, edited 1 time in total.
Re: error.log bei jedem Kunden nicht aufrufbar
Ja, das war wohl auch die falsche Fährte, auf die ich dich da geschickt habe. Siehe meinen Beitrag über deinem.