Bueno.... si hay imagenes que rota correctamente el codigo esta correcto asi que delante de ese script coloca esto:
Cita: ini_set('memory_limit',1024);
Al menos en TU maquina deberia funcionar.....y si llega a ser asi... debes descubrir cuanto es la memoria minima que necesitas para esto porque siempre la vas a necesitar