Hi,
Einen konkreten Verdacht hab ich dank der memory_get_peak_usage() Ausgabe.
Sobald über 250M überschritten werden, ist es AUS.
ini_set('memory_limit',512);
Setzt die erlaubte Speichergröße auf 512 Bytes, nicht 512 Megabytes. Keine Ahnung, warum das ignoriert wird, aber du wirst wohl
ini_set('memory_limit',"512M");
schreiben.
Siehe auch das Handbuch zu memory_limit.
$response=json_decode($result);
[...]
Sieht dort jemand eine Speicherleiche?
json_decode bläht den benötigten Speicher IMHO immer sehr stark auf.
Bis die Tage,
Matti