T
talla
Aktives Mitglied
Thread Starter
- Dabei seit
- 03.10.2005
- Beiträge
- 120
- Reaktionspunkte
- 0
Hallo,
ich greife hier mit PHP auf eine (Postgres-)Datenbank zu, die zwar jede Menge Daten, jedoch keine groesseren "Brocken" (keine Bilddateien oder aehnliches) enthaelt. Nachdem ich mehrmals in der DB herumgesucht + dabei mehrere tausend Eintraege abgegrast hatte, spuckte mir das error_log folgendes aus:
PHP Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 44 bytes) in blabla.php
Wobei blabla.php eigentlich wurscht ist, weil sich der Pfad in dieser Meldung, je nachdem, was ich in der DB-Abfrage versucht habe, aenderte.
Beim Googeln bin ich auf verschiedene Infos gestossen, die sich entweder darauf bezogen, dass sich die Meldung ueber geaenderte Einstellungen in der php.ini beseitigen laesst - nicht aber das Grundproblem. Irgendwo hatte jemand das Problem in Zshg. mit dem Aendern von Bildern + soweit ich das verstanden habe, wurde da zwischendurch irgendein Cache nicht geleert.
Ich vermute hier etwas aehnliches.
Fragen:
Wie finde ich heraus, wo meine "Zwischenergebnisse" aus der DB-Abfrage abgelegt werden?
Wie kann ich verhindern, dass sie so anwaechst?
Bin ich auf dem voellig falschen Dampfer + das Problem liegt woanders?
Vielen Dank fuer Tips!
ich greife hier mit PHP auf eine (Postgres-)Datenbank zu, die zwar jede Menge Daten, jedoch keine groesseren "Brocken" (keine Bilddateien oder aehnliches) enthaelt. Nachdem ich mehrmals in der DB herumgesucht + dabei mehrere tausend Eintraege abgegrast hatte, spuckte mir das error_log folgendes aus:
PHP Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 44 bytes) in blabla.php
Wobei blabla.php eigentlich wurscht ist, weil sich der Pfad in dieser Meldung, je nachdem, was ich in der DB-Abfrage versucht habe, aenderte.
Beim Googeln bin ich auf verschiedene Infos gestossen, die sich entweder darauf bezogen, dass sich die Meldung ueber geaenderte Einstellungen in der php.ini beseitigen laesst - nicht aber das Grundproblem. Irgendwo hatte jemand das Problem in Zshg. mit dem Aendern von Bildern + soweit ich das verstanden habe, wurde da zwischendurch irgendein Cache nicht geleert.
Ich vermute hier etwas aehnliches.
Fragen:
Wie finde ich heraus, wo meine "Zwischenergebnisse" aus der DB-Abfrage abgelegt werden?
Wie kann ich verhindern, dass sie so anwaechst?
Bin ich auf dem voellig falschen Dampfer + das Problem liegt woanders?
Vielen Dank fuer Tips!