Page 1 of 1
Fehlermeldung bei großen Datensätzen
Posted: Thu Jul 19, 2007 7:12 pm
by jeff1980
Hallo,
wir haben grad ein Problem bei unserer Seite (
www.festtagsgedichte) festgestellt.
Wir wollten Text in eine Seite einfügen (ca. 800 Zeilen) und es kam beim Absenden/Anwenden folgende Fehlermeldung:
Code: Select all
Fatal error: Call to a member function FillParams() on a non-object in /is/htdocs/wp1064689_HLJ2KG6BYE/www/festtagsgedichte_relaunch/admin/editcontent.php on line 253
Ich denke mir, dass es einfach zu viele Daten für die Datenbank sind. Das Problem ist nun aber, dass auch nachdem wir den Text wieder rausgenommen haben (der Content also nur aus einigen Zeilen besteht), die Fehlermeldung beim Speichern immer noch auftaucht.
Liegt das nun an unserer Datenbank oder kann man da evtl. bei cmsms noch etwas einstellen?
Viele Grüße
Jan
Re: Fehlermeldung bei großen Datensätzen
Posted: Thu Jul 19, 2007 7:24 pm
by rangitoto
Dazu gibts irgendwo ein Thread dazu. Ist eine Einstellung in der DB. Ein Wert einer Tabelle muss verändert werden (MEDIUMTEXT). Danach kann man die Seiten mit Text füllen.
Gruss
Rangi
Edit: schau mal hier:
http://forum.cmsmadesimple.org/index.php/topic,12924.0.html
Hier in Englisch:
http://forum.cmsmadesimple.org/index.php/topic,11477.0/topicseen.html
Re: Fehlermeldung bei großen Datensätzen
Posted: Fri Jul 20, 2007 6:55 am
by jeff1980
Hi Rangi,
vielen Dank für den Hinweis - gut zu wissen, dass es irgendwie geht. Leider habe ich es aber nicht hinbekommen, es umzustellen. PHPmyAdmin ist ja doch recht komplex und ich habe dort nirgends eine Einstellmöglichkeit für "mediumtext" gefunden. Auch der Code, der in einem anderen Thread genannt wird:
mysq -u -p
ALTER TABLE _content_props CHANGE content MEDIUMTEXT;
hat mir nicht wirklich weitergeholfen, da ich nicht weiß, wo man ihn eingeben und anwenden muss...
Hat noch jemand einen heißen Tipp für mich?
PHP-Version: 2.10.2
SQL-Version: 5.0.32
Viele Grüße
Jan
Re: Fehlermeldung bei großen Datensätzen
Posted: Fri Jul 20, 2007 7:06 am
by rangitoto
Hallo Jan
Hmmm...... mal sehen.....
Du öffnest phpmyadmin---> dort deine DB wählen (wenn du mehrere hast)---> dann "cms_content_props" wählen--->dort "content" wählen (Bleistift-Symbol)-----> dort den "Typ" zu "MEDIUMTEXT" ändern.
So muss es gehen.
Gruss
Rangi
Re: Fehlermeldung bei großen Datensätzen
Posted: Fri Jul 20, 2007 7:57 am
by jeff1980
Hi,
das ging ja schnell! Habs jetzt auch gefunden und geändert - leider erfolglos...
Ich konnte jetzt zwar eine extrem lange Seite erstellen, aber ändern kann ich daran nichts. Es kommt dann wieder die o.g. Fehlermeldung.
Habs auch mit "longtext" probiert. Hat auch nicht geholfen.
Was solls - so schlimm ist es nicht. Dann müssen wir die Daten eben aufsplitten. Dürfte nicht das Problem sein.
Vielen Dank aber noch mal!
Jan
Re: Fehlermeldung bei großen Datensätzen
Posted: Mon Aug 06, 2007 11:11 am
by cyberman
jeff1980 wrote:
Liegt das nun an unserer Datenbank oder kann man da evtl. bei cmsms noch etwas einstellen?
Hmm, wenn es an der DB liegen sollte, könnte vielleicht auch eine Reparatur/Optimierung etwas bringen
http://dev.cmsmadesimple.org/projects/dboptimizer/
(DB-Backup nicht vergessen

)