Zum Inhalt springen

Yag Extenston und Server ärger

Erstellt am 25. Januar 2015 · 2 Antworten · letzte Antwort am 2. Februar 2015

Tags: YAG Gallery, Server & Hosting, Frage

ralfiklein ·

Ich habe Typo3 4.7.19 (kann diese im Dropdown hier nicht auswählen)
Yag 3.2.7, pt_extbase 1.5.10, pt_extlist 1.3.2

Die Galerie habe ich vor etwa 4 Monaten angelegt. Hatte damals Probleme das wenn ich zu viele Bilder auf einmal einlesen wollte, das nicht ging. Fehler 500, durch erhöhen des Memory auf 128M ging es dann.
Nun habe ich das Problem, das ich vorhandene Galerien nicht aufrufen kann im Backend um sie zu bearbeiten, oder auch keine neuen anlegen kann. Auch der selbe Fehler 500.
Manchmal auch auf der Seite selber beim Bilder anschauen.
All-inkl kann mir dabei nicht helfen, wo ich meinen Webspace habe, da sie die Extension nicht kennt. Ich hoffe hier Hilfe dabei zu finden.

Oder gibt es eine gute Alternative zu der Yag, die nicht jedes mal nen Fehler auf dem Server hat?
Mir wäre aber lieber ich bekomme es hin, das die Yag dennoch funktioniert. Der Fehler taucht auf wenn die Yag zu viel verarbeiten möchte, kann man das ändern?

Julian.​Hofmann ·

Hallo.

"Fehler" ist es höchstwahrscheinlich nicht im eigentlichen Sinn. Hier braucht die Yag wohl einfach mehr Zeit (PHP max_execution_time) bzw. mehr RAM, als Deinem Account zugestanden wird.

Lösungsansätze:
- kleinere Originalbilder verwenden
- kleinere Galerien
- mehr Caching
- mehr via Cronjob/Task abarbeiten lassen
- falls möglich (kenne Yag nicht so genau) CLI nutzen

Viele Grüße
Julian

ralfiklein ·

Hallo,

kleinere Original Bilder gehen nicht, ich habe sie vor dem Hochladen bereits klein. Sind zwischen 50-100kb das kann nicht zu groß sein, die werden mit der selben Größe angelegt wie ich sie über die Galerie hoch lade.
Ich habe bis zu 100 Bilder in einer Galerie, ich kann die schlecht auf teilen, sonst wäre eine Freizeit in mehreren Galerien.

Also zu den Punkten die ich gerne probieren möchte.
Mehr Caching, wie mache ich das?
Wie lasse ich das Skript per Cronjobs Arbeiten?
Mit dem CLI kann ich leider nichts anfangen.