log-Dateien länger aufbewahren

Liebes Forum :slight_smile: :slight_smile:

die log-Dateien unter var/log werden regelmäßig gelöscht und bleiben nur ca. 14 Tage erhalten. Kann man irgendwo einstellen, dass sie länger erhalten bleiben bzw. vielleicht auch gar nicht gelöscht werden ?

Liebe Grüße

Kerstin

Du könntest Dir ein kleines Skript bauen, das per Cron Job die Logs woanders hinkopiert oder Dir auch regelmäßig die Logs per FTP vom Server herunterladen (wobei die Variante mit dem Cron Job wohl sinniger ist, weil Du dann den Kopf für andere Dinge frei hast).

Timme Hosting - schnelles nginx-Hosting

www.timmehosting.de

Danke für die Antwort. :slight_smile:

Das Löschen der log-Dateien müsste doch auch eine Art Cron Job sein. Und die müsste man doch irgendwie umstellen können…

Weiß das jemand?

Liebe Grüße

Kerstin

Eine andere Frage: wer braucht Logfiles länger als 7 Tage?

Ich. Sorry, wenn das aus dem Anfangspost nicht hervorgegangen ist.

Weiß niemand, wie man den Cronjob einstellen kann?

@Kerstin83 schrieb:

Ich. Sorry, wenn das aus dem Anfangspost nicht hervorgegangen ist.

Weiß niemand, wie man den Cronjob einstellen kann?

du für dich persönlich? Oder in welcher Funktion? 

Hallo,

das wird wohl in der folgenden Datei definiert:

/engine/Shopware/Components/DependencyInjection/logger.xml

Viele Grüße,

Thorsten

Vielen Dank für die Antwort. :slight_smile: Ich konnte ein paar Tage leider nicht antworten.

In dieser Datei habe ich diese Codeschnipsel gefunden

            %kernel.logs_dir%/core_%kernel.environment%.log
            14
            
                
            
        

        
            %kernel.logs_dir%/plugin_%kernel.environment%.log
            14

ist das jeweils dieses 14 ? Haben die verschiedene Bedeutung und müssen sie den gleichen Wert haben ?

Liebe Grüße

Kerstin

 

PS: bei mir nimmt der Codeeditor hier keine < und > Zeichen an, sondern macht daraus html-Entities. Deswegen sieht der Code so ein bisschen komisch aus. Wie kann man das ändern?