Forum

Forum feed

» zum Forum | » aktuelle Diskussionen

Kommentare

Forum feed

[gelöst] Große Logfiles unter /pnTemp/error_logs/  Unten

  • Ich habe gerade festestellt, dass unter /pnTemp/error_logs/ einer Zikula 1.1.1. Installation lauter Logfiles stehen (je Tag eines), die teilweise bald 300 MB groß sind.

    Darin steht immer wieder sowas wie:

    Quote

    + 2010-08-23 21:12:51, level=STRICT, uid=3, module=pagesetter, type=user, func=pubedit
    Function pnSecAuthAction() is deprecated. Please use SecurityUtil::checkPermission() instead.


    Woher kommt das und wie kann ich verhindern, dass die Dateien so groß werden?

    Ich habe in einigen Templates Code wie:

    Code

    <!--[nocache]-->
    <!--[pnsecauthaction realm="0" comp="pagesetter::" inst="9::" level="ACCESS_EDIT" assign="auth"]-->
    <!--[if $auth]-->

    Hier der HTML Code für Pagesetter Admins

    <!--[/if]-->
    <!--[/nocache]-->



    Könnte es daher kommen? Wie kann ich das eleganter lösen?

    Beste Grüße

    Kraxel

    aka Fau
  • Du kannst in der Datei config/config.php den Level für das Error Reporting erhöhen und so verhindern, dass Meldungen mit dem Level STRICT in der Datei auftauchen.

  • Danke für den Tipp, aber muss ich mir denn über die Meldungen "Sorgen" machen oder kann ich alles so weiterlaufen lassen. Ehrlich gesagt habe ich noch nie in eines dieser Logfiles reinschauen müssen (war vielleicht ein Fehler ?!) Mir sind die nur zufällig aufgefallen weil sie so groß sind. Ich meine, wenn es Standard ist, dass der Level auf STRICT steht, dann muss ich doch einen Fehler auf meiner Seite (eingebaut) haben, oder?

    aka Fau
  • Das sind keine Fehler von Dir, sondern Versäumnisse oder Altlasten von Modulentwicklern. Bei Pagesetter kommt da recht schnell Einiges zusammen. Kannst Du ohne Probleme unterdrücken.

  • O.K. Danke.

    aka Fau
  • Guite

    Du kannst in der Datei config/config.php den Level für das Error Reporting erhöhen und so verhindern, dass Meldungen mit dem Level STRICT in der Datei auftauchen.

    Ich muss doch nochmal nachfragen. Wie genau muss ich denn vorgehen um den Level zu erhöhen?

    aka Fau
  • wenn das schon das Thema ist
    kann ich das error.log file in pnTemp mit gutem gewissen löschen, wenn es keine Probleme gibt?

    eigentlich - blöde Frage - klar kann ich es tun icon_biggrin



    Bearbeitet von ufo am 30. Aug 2010 - 22:08 Uhr.

    lG aus Wien, Rolf

    ---ufo---
  • Kraxel

    Wie genau muss ich denn vorgehen um den Level zu erhöhen?


    Ersetze

    Code

    $PNConfig['Log']['log_levels']           = array('CORE', 'DB', 'DEFAULT', 'WARNING', 'FATAL', 'STRICT');


    durch

    Code

    $PNConfig['Log']['log_levels']           = array('CORE', 'DB', 'DEFAULT', 'WARNING', 'FATAL');//, 'STRICT');


  • Merkwürdig. Ich habe es in der config.php genau so eingestellt, aber es gibt weiterhin viele Logeinträge mit dem Inhalt

    Quote

    + 2010-08-31 20:13:36, level=STRICT, uid=1, module=content, type=user, func=main
    Warning! Function pnSecAddSchema() is deprecated. Please use SecurityUtil::registerPermissionSchema() instead.

    + 2010-08-31 20:13:40, level=STRICT, uid=1, module=pagesetter, type=user, func=main
    Warning! Function pnVarCleanFromInput() is deprecated. Please use FormUtil::getPassedValue() instead.



    Mit jedem einfachen Laden einer Seite über 1MB

    aka Fau
  • für endanwender braucht's imho das logging in der regel sowieso nicht, von daher setz' doch einfach in der config.php

    Code

    $PNConfig['Log']['log_enabled']          = 0;


  • O.k. es hat nun geklappt. Typischer Fall von "Problem sitzt vor dem Bildschirm". Hatte die Rechte der config.php auf dem Server auf 444 gelassen und im FIlezilla auf bearbeiten geklickt. Er lädt die Datei dann runter zum editieren. Nur meine Änderungen konnte er natürlich nicht auf den Server schreiben und ich habe es nicht gesehen, da Filezilla nicht direkt einen Fehler anzeigt sondern das unter einem anderen Reiter "Fehlgeschlagene Übertragungen" anzeigt ...

    Vielen Dank für Eure Hilfe!

    aka Fau
  • 0 Benutzer

Diese Angaben basieren auf den Useraktivitäten der letzten 30 Minuten.