fehler bezgl provider oder contenido?

Gesperrt
micha667
Beiträge: 143
Registriert: Di 4. Mai 2004, 11:54
Kontaktdaten:

fehler bezgl provider oder contenido?

Beitrag von micha667 »

hallo zusammen,

auf einer ansonsten fehlerfreien 4.4.5er installation erhalte ich folgende fehlermeldung beim aufruf der artikelübersicht einer kategorie:

Code: Alles auswählen

Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 3464641 bytes) in /srv/www/htdocs/kunden/XXX/html/contenido/contenido/classes/class.template.php on line 318
zum verständnis:
die kategorie hat viele artikel (ca. 900 St. à 1 bis 2 DIN A4-Seiten), das problem, daß es ewig dauerte, bis die liste geladen war, hab ich später (nach eintragen von ca. 200 Art.) dadurch umgangen, daß ich in diverse kategorien unterteilt habe. diese hab ich offline geschaltet und nur die artikel per querveweis in die kategorie verlinkt, so daß sie im frontend angezeigt wurden.

jetzt müßte ich aber einen artikel löschen, den ich noch in der ursprungskategorie angelegt habe. beim aufrufen von:

content-> artikel-> besagte kategorie

erscheint jetzt aber die obige fehlermeldung , sprich ich komm übers backend nicht mehr dran...was muß ich beachten, wenn ich über phpmyadmin löschen will (falls DAS überhaupt generell noch geht...gleich mal testen)

danke

gruß
micha
timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo »

Naja da sind einfach zuviele Artikel drin - ich würde den Provider fragen, ob er das memory limit heraufsetzen kann.

Über die DB würde ich nichts löschen, es sei denn, du weißt 100%ig, was genau du da löschst ;)
micha667
Beiträge: 143
Registriert: Di 4. Mai 2004, 11:54
Kontaktdaten:

Beitrag von micha667 »

provider hat´s limit mal auf 32 mb gesetzt. komme jetzt erstmal wieder übers backend ran. muß mir aber wohl ne alternativlösung überlegen, da noch 300 artikel eingestellt werden müssen und das limit dann wohl wieder erreicht werden würde....

aber danke erstmal!
gruß
micha
kummer
Beiträge: 2423
Registriert: Do 6. Mai 2004, 09:17
Wohnort: Bern, Schweiz
Kontaktdaten:

Beitrag von kummer »

eine artikelliste mit über 900 einträgen? da verlangst du aber viel von deinen besuchern. die letzten einträge in der liste wird doch niemals jemand sehen. das dauert ja ewig, bis dorthin zu blättern...

aber was mir nicht einleuchten will ist die tatsache, dass die erstellung der artikelliste von der anzahl artikel abhängig sein soll. minimal dürfte das der fall sein. aber mysql wird mit läppischen ein paar tausend einträgen keine leistungseinbussen zeigen. da muss ein anderes problem vorliegen.

zur pflege im backend: ich finde es im prinzip problematisch, dass die anzahl artikel sich auf die pflege im backend (aufbau der seite) negativ auswirken kann. allerdings dürfte die pflege für den anwender in jedem fall kritisch werden, bei einer so grossen anzahl ungegliederter artikel.
aitsu.org :: schnell - flexibel - komfortabel :: Version 2.2.0 (since June 22, 2011) (jetzt mit dual license GPL/kommerziell)
micha667
Beiträge: 143
Registriert: Di 4. Mai 2004, 11:54
Kontaktdaten:

Beitrag von micha667 »

hi,

der einwand wäre natürlich berechtigt, aber bei der anzahl der artikel habe ich natürlich keine artikelliste verwendet. stattdessen habe ich im startartikel eine variante des suchmoduls eingebaut, die nur in dieser kategorie sucht.

gruß
micha
micha667
Beiträge: 143
Registriert: Di 4. Mai 2004, 11:54
Kontaktdaten:

Beitrag von micha667 »

noch ein nachtrag.

mit langsamen aufbau der artikelliste meinte ich die übersichtsliste im backend. im frontend funktioniert alles bestens und ohneverzögerung bei der suche.

zweiter nachtrag:
gepflegt werden die artikel in den zusätzlichen (offline gesetzen) kategorien. es wird nur der artikel zusätzlich auf die (dann für die pflege zu große) hauptkategorie verwiesen, damit er im frontend online ist (geht ja per "artikeleigenschaften" im backend).
kummer
Beiträge: 2423
Registriert: Do 6. Mai 2004, 09:17
Wohnort: Bern, Schweiz
Kontaktdaten:

Beitrag von kummer »

dann ist dein problem gelöst, oder?
aitsu.org :: schnell - flexibel - komfortabel :: Version 2.2.0 (since June 22, 2011) (jetzt mit dual license GPL/kommerziell)
micha667
Beiträge: 143
Registriert: Di 4. Mai 2004, 11:54
Kontaktdaten:

Beitrag von micha667 »

im prinzip ja.
der provider gab mir aber zu verstehen, daß er ein höheres memory-limit als 32mb nur ungern einstellen würde wg. dann potentieller server-probleme. da aber "noch 300 artikel to go" sind, kann ich diese somit nicht mehr auf die hauptkategorie verweisen lassen. aber die angepaßte suche auf eine weitere kat auszuweiten sollte nicht das problem sein.

von daher: ja, problem eigtl. gelöst.

danke

gruß
micha
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

kummer hat geschrieben:zur pflege im backend: ich finde es im prinzip problematisch, dass die anzahl artikel sich auf die pflege im backend (aufbau der seite) negativ auswirken kann. allerdings dürfte die pflege für den anwender in jedem fall kritisch werden, bei einer so grossen anzahl ungegliederter artikel.
ich bin mal ganz frech und bezeichne das als bug...
es sollte im backend bei der artikelübersicht eine blätter funktion geben...
zb max. 20 artikel auf einer seite und dann blättern... vielleicht auch noch ne option gehe zu seite bla bla und bei dieser menge ebentuell ebenso ne option um nach artikel suchen zu können... (fehlt leider komplett)
*** make your own tools (wishlist :: thx)
micha667
Beiträge: 143
Registriert: Di 4. Mai 2004, 11:54
Kontaktdaten:

Beitrag von micha667 »

sehe ich ähnlich, wollte aber nicht ganz so frech sein ;-)
die aufgezählten features wären jedenfalls überaus wünschenswert und sinnvoll...
Gesperrt