Autor Petra
Datum 25.04.2009 03:56
Beiträge: Hi,
ich habe festgestellt , das einige meiner Anypagelinks im Seitenmenü nicht mehr funktionieren, bzw. alle Links zeigen die gleiche Seite an.
(Nachzuchten, Die Bewohner, Meine Awards)

Beim Aufruf der Menüboxen in der Seitenmenü Administration erscheint diese Fehlermeldung

Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 526989 bytes) in /var/www/web72/html/abenteuer-miniriff.com/class/engine/class.construct_output_layer.php on line 337

Alle anderen Boxen funktionieren, nur die Menüboxen kann ich nicht mehr öffnen. Was kann ich da machen?

Grüße von Petra






Der Treffpunkt für Meerwasseraquarianer


Autor Gast
Datum 25.04.2009 09:20
Beiträge: Hallo Petra

Das ist ein bekannter Fehler, aber nicht ein direkt ein OPN Problem.

Dein Hoster hat in der php.ini einen Wert von max. 16MB bei memory_limit.

OPN möchte da aber nun mehr, da du mittlerweilen 89 Seitenboxen hast.

Lösung:

1. Dein Hoster ändert den Wert in der php.ini auf 40MB
2. weniger Seitenboxen.

Ich habe gesehen, dass du sehr viele Login Boxen hast. Also mehr oder weniger für jedes Modul eine Login Box.

Warum? Kannst du das nicht anderst lösen?

Gruss

Rolf



Autor stefan
Datum 25.04.2009 10:43
Beiträge: Flash schrieb am 25.04.2009 um 09:20:47 Uhr folgendes:


Dein Hoster hat in der php.ini einen Wert von max. 16MB bei memory_limit.



Kann auch in der mainfile.php definiert sein.


Autor Gast
Datum 25.04.2009 11:01
Beiträge:
Kann auch in der mainfile.php definiert sein.


da steht jetzt

ini_set('memory_limit','40M');

Hat aber keine Auswirkungen.
Hast du da noch eine andere Möglichkeit Stefan?





Autor Petra
Datum 25.04.2009 12:34
Beiträge: Hi Flash,
die Loginboxen werde ich mal ändern, mal sehen, obs dann wieder klappt.
Danke für die Info


Der Treffpunkt für Meerwasseraquarianer


Autor stefan
Datum 25.04.2009 14:55
Beiträge: Flash schrieb am 25.04.2009 um 11:01:35 Uhr folgendes:


da steht jetzt

ini_set('memory_limit','40M');

Hat aber keine Auswirkungen.
Hast du da noch eine andere Möglichkeit Stefan?



Was mich verwundert ist die Anzeige im Debug Modus

RAM-Verbrauch
12531320 Bytes
...
19838672 Bytes

Danach sind es aber mehr als 16M und was noch komisch ist das der Wert nicht abgebaut wird. Normalerweise wird es zumindest Teilweise wieder abgebaut.

Auch das der Wert mit 12M startet ist komisch. Viel zu hoch.


Autor Petra
Datum 25.04.2009 15:33
Beiträge: Hi,
ich habe nun einen Großteil der Seitenboxen wieder gelöscht, aber leider komme ich immer noch nicht in meine Menüs rein, alle anderen Seitenboxen kann ich problemlos bearbeiten.
Was ich nicht verstehe, die Seite lief bis gestern Abend problemlos trotz der ganzen Boxen.


Der Treffpunkt für Meerwasseraquarianer


Autor stefan
Datum 25.04.2009 16:09
Beiträge: Hast du denn was verändert oder bein Hoster?


Autor Petra
Datum 25.04.2009 16:48
Beiträge: Hi,
vom Hoster ist mir nichts bekannt, wenn es Neues oder Änderungen gibt, bekomme ich immer Infomails.
Da das Seiten-Menü komplett ist, habe ich daran schon lange nicht mehr gebastelt. Gestern habe ich lediglich in meinem Adminmenü 2 Einträge umbenannt, von Kleinanzeigen Administration in Admin Kleinanzeigen,  das Gleiche beim Mediengalerieeintrag, aber daran kann es doch nicht liegen, Oder?

 



Der Treffpunkt für Meerwasseraquarianer


Autor Petra
Datum 28.04.2009 00:59
Beiträge: Hi
meine Seite entwickelt irgendwie ein Eigenleben    mittlerweile auch im oberen Navimenü. Öffne ich  vorhandene Anypages und speichere sie wieder, habe ich mehrere Seiten auf einer Seite.
Hier mal ein Beispiel http://www.abenteuer-miniriff.com/system/anypage/index.php?opnparams=AWxRMQA7W2AHMg
Dort erscheinen erst 3 andere Seiten, und ganz zum Schluß erscheint die Seite, die zum Link gehört.
Was soll ich bloß machen?

Ich habe bei meinem Hoster einen Backupserver gemietet, dort werden regelmäßig  von ihm Sicherungen abgelegt. Würde das weiterhelfen?

Grüße von Petra




Der Treffpunkt für Meerwasseraquarianer


Autor stefan
Datum 28.04.2009 05:37
Beiträge: Petra schrieb am 28.04.2009 um 00:59:22 Uhr folgendes:


Hier mal ein Beispiel http://www.abenteuer-miniriff.com/system/anypage/index.php?opnparams=AWxRMQA7W2AHMg



Beispiel: in der Page "Meine Awards" nutzt du

"Ist ein Kategorie Menü"

aber du hast keine Kategorien, sondern nur 1 Kategorie [leer]

Damit wird diese Box angezeigt wenn du eine andere Box aufrufst. Weil die ist ein Kategorie Menü und das wird immer in der Kategorie mit angezeigt. Seiden es ist nicht sichtbar (hier nicht der Fall)

Einiger massen verständlich?


Autor Petra
Datum 28.04.2009 17:49
Beiträge: Hi Stefan
habe mal alle Anypages durchgeschaut und korrigiert. Nun werden alle Links wieder angezeigt, auch die Links in den Seitenboxen.   Dort fehlten zum Teil die Häkchen ganz.   das Problem ist gelöst. Danke! Ich kann mich nicht erinnern, dort etwas verändert zu haben. Komisch.

Nur das Problem mit den Seitenboxmenü besteht weiterhin. Die Fehlermeldung tritt immer noch auf.
Ich versuche jetzt mal ein neues Menü anzulegen.

Petra


Der Treffpunkt für Meerwasseraquarianer


Autor Petra
Datum 17.05.2009 17:51
Beiträge: Hallo
muß das Problem nochmal hervorkramen, leider funtioniert es immer noch nicht, das ich meine Menüboxen bearbeiten kann, bzw das ich wenigstens neue Boxen erstellen kann.

Fehlermeldung beim Neuerstellen einer Menübox

Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 1048571 bytes) in /var/www/web72/html/abenteuer-miniriff.com/class/class.formular.table.php on line 3521

Fehlermeldung beim Aufruf einer Menübox zum bearbeiten

Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 529745 bytes) in /var/www/web72/html/abenteuer-miniriff.com/class/engine/class.construct_output_layer.php on line 337


Falls es am Hoster liegen sollte,  was sollte ich denn dort genau erfragen  

Grüße von Petra


Der Treffpunkt für Meerwasseraquarianer


Autor spinne
Datum 17.05.2009 19:01
Beiträge: wie hoch ist denn dein Mem Limit?

Fatal error: Allowed memory size of 16777216 bytes
16? ist ein wenig zu wenig

Mindestens mal 24, höher wäre noch besser

gruss tine

ps.
wenn du es in der mainfile nicht selber korrigieren kannst, dann beim hoster anfragen, wie hoch dein mem limit wirklich ist und dieses dann ggfs erhöhen lassen.


Autor stefan
Datum 17.05.2009 19:20
Beiträge: Habe es nicht vergessen allerdings ist das leider aus verschiedenen Gründen schwer zu lösen.

Alleine der Weg ist schon nicht ganz leicht. Ändere ich die Programmierung müssen die Dateien zu dir. Das wird nicht nur eine Änderung sein. Sondern recht viele. Also ist eine Lösung wenn überhaupt im Trunk um zusetzen. Du hast aber kein Trunk und willst ihm vermutlich auch nicht haben (wenn ich an die Panne von gestern Denke .... nicht ganz so lustig der holt hier immer noch Fehler eMails ab). Von daher hab ich da schon ein Problem. Alternative deine Seite kopieren wo anderes hin. Könnte wir machen ist aber auch Aufwand (Zeit). Ich weis nicht wie ich es angehen soll wenn ich ehrlich bin. Es müsste live unter den selben Bedingungen statt finden die bei dir herrschen. Daten usw...

Zu der frage beim Hoster. Der könnte es natürlich am einfachsten lösen.

Die Frage die du ihm stellen könntest.

****

Anrede,

ich habe bei Ihnen das und das ... mein Problem ist das das PHP memory_limit auf 16M begrenzt ist. Eine manuelle Erhöhung des "memory_limit" mit Hilfe von einem ini_set('memory_limit','40M'); wird blockiert und ist somit nicht möglich.

Wäre es möglich das Sie den Wert memory_limit auf 30M (Anmerkung desto mehr desto besser 20M müssten aber reichen. In deinem Beispiel fehlt dir 1M - 2M daher min. 20M. Ober wert offen lassen und fragen ob mehr...) vergrößern.

MFG usw..

****

Versuch einfach mal was der Hoster sagt. Aber nichts desto trotz das es ach ohne Hoster gelöst werden muss steht fest.

Gruß
Stefan


Autor Petra
Datum 17.05.2009 21:07
Beiträge: Hallo
vielen Dank erst einmal, ich werde dann mal den Hoster kontakten.

petra


Der Treffpunkt für Meerwasseraquarianer


Autor Petra
Datum 18.05.2009 17:40
Beiträge: Hi
noch in der Nacht hat Netcup das memory_limit erhöht   habe ich gerade sehen.
Gleich mal meine Menüboxen getestet........es geht wieder
Danke für Eure Hilfe
Petra


Der Treffpunkt für Meerwasseraquarianer




Diese Seite drucken
Diese Seite schließen

Dieser Artikel kommt von: OpenPHPNuke - das Open Source CMS

http://www.openphpnuke.info/