ini_set('memory_limit', '-1'); muss auch in einem php-Script stehen.
Ansonsten setze in der php.ini den Wert "memory_limit" auf "512M"

Hast du auch den Server dann neugestartet?
Wenn alles...