Danke .
folgendes hat geholfen.
@ini_set("memory_limit",'32M');
komisch aber laut meiner phpinfo() ist der memory_limit auf 8MB
also habe ich mittels eigener php.ino den memory_limit auf 32M gesetzt und es funktioniert auch ohne obigen eintrag.
Testweise habe ich auch mal 1024M eingetragen dies schluckt der auch. Gibts da normalerweise ned eine Beschränkung vom Provider ?