ich habe momentan fast 200K Artikel im Shop, und es werden noch mehr. Das Problem ist, das die Funktion ProductHydrator::getList den Speicher überlastet.
Es sollen über 6000 Artikel geladen werden, aber das ist zu viel. Wenn ich die anzahl im Skript auf 1000 setze geht es durch, aber das ist nur damit der Shop irgendwie läuft. Ich bräuchte aber eine bessere Lösung, wie ich die Anzahl vom System aus begrenze, oder ob es komplett zum abschalten geht.
Falls das Problem mit HTTP Cache aufwärmen ginge, wäre es cool. Aber leider wird es nicht ausgeführt weil der Shop hinter .htaccess ist, und das script wirft Not Authorized aus.
Das weiss ich nicht direkt. Ich gehe auf die Startseite und bekomme memory_limit Fehler. Der wird im ProductHydrator erzeugt. Wahrscheinlich will das System die produkte vorladen, nimmt aber aus irgendeinem Grund zu viele.