Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 4
Seite [1]
LoNE|Hitman


King for a day





Beiträge: 376
# Thema - 11.12.2010 um 00:38 Uhr
Ich habe gestern etwas sehr seltsames erleben dürfen.

Beim Nutzen des Konvert Moduls von Mindcrime bekam ich plötzlich die folgende Fehlermeldung zu sehen:

Fatal error: Allowed memory size of 20971520 bytes exhausted (tried to allocate 381 bytes) in /var/customers/webs/web4/Clanpage/update/clansphere_2010.1/mods/logs/navlist.php on line 26

Darauf hin habe ich einen Freund gefragt der unter anderem auch unseren Server hostet und der sagte mir folgendes:

"Unter ~/uploads/logs/errors wird eine Datei mit dem aktuellen Datum abgelegt. Beim Convert entstehen so viele Einträge, dass die Größe der Datei über 20mb wächst. In der Navigationsleiste wird dann versucht diese komplette Datei über die explode() Funktion zu laden. (mods/errors/navlist.php) das ist irgendwo ziemlich unsinnig. Wenn viele Dateien in dem Ordner liegen werden alle diese Dateien in den RAM geladen und sprengen damit den Rahmen für php's memory_limit... also entweder log switch oder andere leseart implementieren."


Was ist da dran an der Aussage? Stimmt das so und wenn ja, wie kann man das ändern? Macht es nicht mehr Sinn die Logdateien erst beim aufrufen zu laden? Abgesehen davon scheint das Aufrufen nicht zu funktionieren, denn wenn ich im Adminbereich auf einen Log klicke passiert genau nix...
Was bedeutet eigentlich die Zahl hinter dem Link zum Log? Größe der Datei in Byte?


------------------
"Wer glaubt ein Licht am Ende des Tunnels zu sehen, sollte sich Gedanken machen, ob es nicht ein Zug ist, der einem entgegen kommt!"



System Info:
Clansphere Version: 2011.4.3
CS Website: http://www.lone-clan.de/
Browser: Firefox 27.0 / IE 9 / Safari 5 / Opera 11.11 / Google Chrome 7
OS: Windows 7 Home Premium x64


Zuletzt editiert von LoNE|Hitman am 11.12.2010 um 00:40 Uhr (1x Editiert)
Inaktiv
Mindcrime


Geekboy





Beiträge: 1155
# Antwort: 1 - 11.12.2010 um 10:26 Uhr
Es stimmt was dein freund sagt. Oft werden die logs zu gross, so dass sie nicht mehr im speicher passen wenn man sie abruft ueber diese navlist.

Am besten die {logs:navlist} nicht in deinen template benutzen... Sicherlich nicht wenn du mein convert benutzt, weil das eh ein bissel speicher benutzt waehrend die konversion...



Inaktiv
|
Jam2 ClanSphere Team


Highlander





Beiträge: 3291
# Antwort: 2 - 11.12.2010 um 10:47 Uhr
Was bedeutet eigentlich die Zahl hinter dem Link zum Log? Größe der Datei in Byte?

Die Anzahl der Fehler im Log! :O


------------------
Gruß/ Best regards
Jam2

Nützliche Forumbeiträge/Codepastes: (Useful comments in our board / codepastes)
Template Switch for index.php
Board Navlist last posts

Edi: könnte man denn auch hier eine erweiterung einfügen?
Jam2: das web ist wie toyota.....
Edi: hö ?
Jam2: nichts ist unmöglich!


Inaktiv
|
hajo ClanSphere Team


VIP - Poster




Herkunft: Barsbüttel
Beiträge: 9411
# Antwort: 3 - 11.12.2010 um 11:38 Uhr
das so viele einträge dadrin enthalten sind kann man aber weder clansphere, noch der navlist vorwerfen, denn wer rechnet schon mit einer so großen anzahl an fehlern. in dem fall ist der konverter schuld

natürlich könnte man am logging und dessen anzeigen etwas optimieren, aber das war bisher einfach nicht nötig.


------------------
ClanSphere - professional clan care starts here

Inaktiv
|
Mindcrime


Geekboy





Beiträge: 1155
# Antwort: 4 - 11.12.2010 um 13:58 Uhr
Wer sagt das der konverter der schuld ist?

Ohne info's aus den log weiss man ja nicht welche fehler auftreten, koennten sogar nichts mit den konverter zu tun haben...

Also, mehr info's ueber den inhalt...


Inaktiv
|
Antworten: 4
Seite [1]


Sie müssen sich registrieren, um zu antworten.