Fatal Error: allowed memory size und core.Dateien
Verfasst: Di 27. Mai 2008, 21:20
Hallo Forum,
vor kurzem habe ich die Betreuung einer Vereinshomepage auf Basis von Contenido 4.6.15
übernommen, die jemand anders aufgesetzt / installiert hat (habe keine Doku dazu, kenne also
noch nicht alle Feinheiten dazu). Bin, was Contenido angeht, noch unerfahren und muss mich
aber nun mit einigen Problemen herumschlagen.
Es wurden keinerlei strukturelle Änderungen durchgeführt, lediglich redaktionelle Arbeiten (neue
Artikel, etc.).
Ich habe zunächst dies Forum nach Hinweisen durchforstet - allerdings damit nicht recht vorwärts
gekommen. Hier mein Problem.
Seit einiger Zeit (Anfang Mai) wird im Backend die Fehlermeldung "Allowed memory size of 33554432 bytes
exhausted (tried to allocate 536329120 bytes) in Unknown on line 0" angezeigt.
V.a. das "unknown...." macht es für mich erstmal schwer.
Diese Einträge stehen auch im Logfile. Zusätzlich treten folgende Parserfehler auf:
PHP Parse error: syntax error, unexpected '<' in /home/casinocl/public_html/ccc-new/contenido/includes/include.con_editcontent.php(618) : eval()'d code on line 670
PHP Parse error: syntax error, unexpected '<' in /home/casinocl/public_html/ccc-new/cms/front_content.php(1021) : eval()'d code on line 509
Ausserdem schreib das System regelmäßig Core-Dateien im Verzeichnis \cms\ mit jew. ca. 10 MB
Grösse und müllt das System zu.
Ich habe erstmal versucht, die Struktur zu verstehen und die Logdateien untersucht. Dabei bin ich
auf ein Problem mit den Schreibrechten der Cronjobs gestossen. Diese sollten lt. Contenido Doku
auf 777 stehen, eingestellt war 755 bzw. z.T. 644. Das habe ich geändert, hat aber keine Änderung
gebracht.
Ausserdem habe ich mich mit den Parserfehlern beschäftigt (ok, da ist ein syntaktischer Fehler weil
ein nicht erwartetes Zeichen auftritt). Allerdings ist mir noch nicht klar, warum diese Fehler nun
auftreten und ob es sich um eigenständige Probleme oder Folgeprobleme handelt.
Ich habe mir eine lokale Contenido Instanz aufgesetzt, konnte die Fehler jedoch nicht reproduzieren.
Hier eine Zusammenfassung des Systems:
Contenido Version: 4.6.15 (ein Update ist zunächst nicht angedacht)
PHP Version: 5.2.5
MySQL Version: 5.0.51a
Safe-Mode = deaktiviert
sql.Safe-Mode = deaktiviert
PHP_Memory_Limit: 32 MB
Schreibrechte auf Cronjob relevante Verzeichnisse: 777
Webhoster: Shells24
Leider bin ich noch nicht so recht fündig geworden, vielleicht habe ich aber auch nach den
falschen Begriffen gesucht oder einen relevanten Beitrag übersehen.
Die folgenden Beiträge habe ich gefunden, wo ich mein Problem zwar irgendwie einordnen konnte,
was aber noch keine Lösung für mich geboten hat.
http://forum.contenido.org/viewtopic.ph ... iffsrechte
http://forum.contenido.org/viewtopic.ph ... iffsrechte
http://forum.contenido.org/viewtopic.ph ... emory+size
http://forum.contenido.org/viewtopic.ph ... emory+size
Kann hier jemand weiterhelfen und Hinweise geben? Suche ich nach falschen Begriffen?
Danke und Gruß
Wattwurm
vor kurzem habe ich die Betreuung einer Vereinshomepage auf Basis von Contenido 4.6.15
übernommen, die jemand anders aufgesetzt / installiert hat (habe keine Doku dazu, kenne also
noch nicht alle Feinheiten dazu). Bin, was Contenido angeht, noch unerfahren und muss mich
aber nun mit einigen Problemen herumschlagen.
Es wurden keinerlei strukturelle Änderungen durchgeführt, lediglich redaktionelle Arbeiten (neue
Artikel, etc.).
Ich habe zunächst dies Forum nach Hinweisen durchforstet - allerdings damit nicht recht vorwärts
gekommen. Hier mein Problem.
Seit einiger Zeit (Anfang Mai) wird im Backend die Fehlermeldung "Allowed memory size of 33554432 bytes
exhausted (tried to allocate 536329120 bytes) in Unknown on line 0" angezeigt.
V.a. das "unknown...." macht es für mich erstmal schwer.
Diese Einträge stehen auch im Logfile. Zusätzlich treten folgende Parserfehler auf:
PHP Parse error: syntax error, unexpected '<' in /home/casinocl/public_html/ccc-new/contenido/includes/include.con_editcontent.php(618) : eval()'d code on line 670
PHP Parse error: syntax error, unexpected '<' in /home/casinocl/public_html/ccc-new/cms/front_content.php(1021) : eval()'d code on line 509
Ausserdem schreib das System regelmäßig Core-Dateien im Verzeichnis \cms\ mit jew. ca. 10 MB
Grösse und müllt das System zu.
Ich habe erstmal versucht, die Struktur zu verstehen und die Logdateien untersucht. Dabei bin ich
auf ein Problem mit den Schreibrechten der Cronjobs gestossen. Diese sollten lt. Contenido Doku
auf 777 stehen, eingestellt war 755 bzw. z.T. 644. Das habe ich geändert, hat aber keine Änderung
gebracht.
Ausserdem habe ich mich mit den Parserfehlern beschäftigt (ok, da ist ein syntaktischer Fehler weil
ein nicht erwartetes Zeichen auftritt). Allerdings ist mir noch nicht klar, warum diese Fehler nun
auftreten und ob es sich um eigenständige Probleme oder Folgeprobleme handelt.
Ich habe mir eine lokale Contenido Instanz aufgesetzt, konnte die Fehler jedoch nicht reproduzieren.
Hier eine Zusammenfassung des Systems:
Contenido Version: 4.6.15 (ein Update ist zunächst nicht angedacht)
PHP Version: 5.2.5
MySQL Version: 5.0.51a
Safe-Mode = deaktiviert
sql.Safe-Mode = deaktiviert
PHP_Memory_Limit: 32 MB
Schreibrechte auf Cronjob relevante Verzeichnisse: 777
Webhoster: Shells24
Leider bin ich noch nicht so recht fündig geworden, vielleicht habe ich aber auch nach den
falschen Begriffen gesucht oder einen relevanten Beitrag übersehen.
Die folgenden Beiträge habe ich gefunden, wo ich mein Problem zwar irgendwie einordnen konnte,
was aber noch keine Lösung für mich geboten hat.
http://forum.contenido.org/viewtopic.ph ... iffsrechte
http://forum.contenido.org/viewtopic.ph ... iffsrechte
http://forum.contenido.org/viewtopic.ph ... emory+size
http://forum.contenido.org/viewtopic.ph ... emory+size
Kann hier jemand weiterhelfen und Hinweise geben? Suche ich nach falschen Begriffen?
Danke und Gruß
Wattwurm