MyBB.de Forum
Error.log riesig - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: MyBB 1.8.x (https://www.mybb.de/forum/forum-87.html)
+--- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-88.html)
+--- Thema: Error.log riesig (/thread-36865.html)

Seiten: Seiten: 1 2


Error.log riesig - MuSociety - 06.12.2019

An sich läuft unser Forum, bis auf paar Kleinigkeiten, sehr gut, aber die Error.log wächst täglich auf 200-300 GB. In der Größe lässt sie sich nicht auslesen. So lösche ich sie immer, da ich sonst auch meinem Server keine Backups machen kann.

Gibt es eine Möglichkeit, das nur wirklich wichtige in die Log eingetragen werden? So dass das File so aufgebläht ist


RE: Error.log riesig - StefanT - 06.12.2019

Um welche error.log handelt es sich? Das MyBB loggt standardmäßig gar nichts, kann aber optional Warnungen und Fehler loggen. Normalerweise bleibt diese Datei logischerweise leer, ansonsten läuft etwas gewaltig falsch. Serverseitig gibt es meist auch eine error.log, auf diese hat das MyBB keinen Einfluss.


RE: Error.log riesig - MuSociety - 06.12.2019

ist im Rootverzeichnis vom Forum
   

Das sie im Moment auf 141 MB ist, ich habe sie grade gelöscht, da war sie schon wieder auf 50 GB angewachsen


RE: Error.log riesig - SvePu - 06.12.2019

Meiner Meinung nach bläht die Integration der "<back_trace>" den Error Log nur unnötig auf und macht ihn unübersichtlich. Eventuell sollte man eine "Opt-Out" Option in die Settings einbauen, mit der man diese Einbindung abschalten kann.


RE: Error.log riesig - MuSociety - 06.12.2019

(06.12.2019, 10:17)SvePu schrieb: Meiner Meinung nach bläht die Integration der "<back_trace>" den Error Log nur unnötig auf und macht ihn unübersichtlich. Eventuell sollte man eine "Opt-Out" Option in die Settings einbauen, mit der man diese Einbindung abschalten kann.

Und wie mache ich das?

Ich hab was gefunden und zwar in der "htaccess-nginx.txt"

Code:
# Note: You are able to choose a different name in the Admin CP. If you've done that you need to change it here too
location ~ /error.log
{
    deny all;
}

# Note: You are able to rename the admin directory. If you've done that, you need to change it here too
location /admin/backups {
    deny all;
}

rewrite ^/forum-([0-9]+).html$ /forumdisplay.php?fid=$1 last;
rewrite ^/forum-([0-9]+)-page-([0-9]+).html$ /forumdisplay.php?fid=$1&page=$2 last;
rewrite ^/thread-([0-9]+).html$ /showthread.php?tid=$1 last;
rewrite ^/thread-([0-9]+)-page-([0-9]+).html$ /showthread.php?tid=$1&page=$2 last;
rewrite ^/thread-([0-9]+)-lastpost.html$ /showthread.php?tid=$1&action=lastpost last;
rewrite ^/thread-([0-9]+)-nextnewest.html$ /showthread.php?tid=$1&action=nextnewest last;
rewrite ^/thread-([0-9]+)-nextoldest.html$ /showthread.php?tid=$1&action=nextoldest last;
rewrite ^/thread-([0-9]+)-newpost.html$ /showthread.php?tid=$1&action=newpost last;
rewrite ^/thread-([0-9]+)-post-([0-9]+).html$ /showthread.php?tid=$1&pid=$2 last;
rewrite ^/post-([0-9]+).html$ /showthread.php?pid=$1 last;
rewrite ^/announcement-([0-9]+).html$ /announcements.php?aid=$1 last;
rewrite ^/user-([0-9]+).html$ /member.php?action=profile&uid=$1 last;
rewrite ^/calendar-([0-9]+).html$ /calendar.php?calendar=$1 last;
rewrite ^/calendar-([0-9]+)-year-([0-9]+)-month-([0-9]+).html$ /calendar.php?calendar=$1&year=$2&month=$3 last;
rewrite ^/calendar-([0-9]+)-year-([0-9]+)-month-([0-9]+)-day-([0-9]+).html$ /calendar.php?action=dayview&calendar=$1&year=$2&month=$3&day=$4 last;
rewrite ^/calendar-([0-9]+)-week-(n?[0-9]+).html$ /calendar.php?action=weekview&calendar=$1&week=$2 last;
rewrite ^/event-([0-9]+).html$ /calendar.php?action=event&eid=$1 last;

Nur verstehe ich nur Bahnhof Smile


RE: Error.log riesig - SvePu - 06.12.2019

Du könntest testweise mal die Einbindung der Backtrace in die error.log ausschalten, indem du die "inc/class_error.php" bearbeitest und darin den Eintrag:

PHP-Code:
$error_data .= $back_trace

auskommentierst.

PHP-Code:
//$error_data .= $back_trace; 

Danach die error.log löschen/leeren und das Ganze weiter beobachten. Wink


RE: Error.log riesig - MuSociety - 06.12.2019

Na dann kieken wir mal Big Grin


RE: Error.log riesig - SvePu - 06.12.2019

Am besten wäre es natürlich, wenn erst gar keine Fehler vorhanden sind, denn so bleibt der Log clean Wink


RE: Error.log riesig - MuSociety - 06.12.2019

Also wie es aussieht, hat es geholfen, es gibt zwar immer noch einen "error.log", aber der ist bedeutend kleiner. Nur noch im kbyte-Bereich. Damit kann ich leben.

Vielen Dank


RE: Error.log riesig - bv64 - 06.12.2019

wie SvePu schrieb wäre es trotzdem sinnvoll, die dort gelisteten Fehler zu beseitigen!