First of all, do not trust your PHP settings, but check the real number displayed in XXXXXXX above. E.g. 32 MB means 33,554,432 bytes, but would be displayed 33554432. Take the time to count correctly the digits displayed in the error. Happened to us too to miscount and search further !

You would need to increase your memory settings in your php.ini file. If you cannot do this on your own then please ask your host provider to do this for you. Google will also help you on this one.