I just stumbled over this thread as I had the same problem.
I could resolve this with increasing the memory_limit in php.ini
@amanda ... maybe you forgot to restart apache so that the changes in php.ini would take effect
To test it you can set to
memory_limit = -1
means unlimited ... restart apache ... test it, but be sure to change it again because it is not recommended for security reasons to allow unlimited script memory.