hmm,, are u on a shared server ? or in a free server
: its a host error ;(
This error indicates that there is not enough memory allowed per script.
Usually this occur when processing images (resizing, creating thumbnails)
Your only solutions are:
1) create thumbnails manually and upload them with the image (or add them later) (same applied to image resizing)
2) try use ImageMagic or NetPBM instead of GD (for information about executable paths contact your host's administrator)
3) ask your server's administrator increase memory limit (good luck on this one)
4) find another host.
Source - V@NO
Some Extra Solution
This little Addon worked for me. Maybe it can help you.
put these lines in global.php and /includes/image_utils.php direct after <?php
ini_set("memory_limit", "150M");
ini_set("max_execution_time", "10000");
ini_set("default_socket_timeout", "100");
ini_set("expect.timeout", "360");
ini_set("upload_max_filesize", "134217728");
ini_set("post_max_size", "134217728");
and edit ur ..htaccess and put the following code to it
<FilesMatch "\.(php|html?)$">
php_value upload_max_filesize 500M
php_value post_max_size 500M
</FilesMatch>
sometimes it may work. this is what i did when i got this error, 1nce when i was on a shared host .. this worked pretty well
Have A Nice Day !