ImageCache not working I recently moved my website (Drupal 6) and database to a new server. I am now getting an error whenever I try to upload images using the image field. When I upload images the thumbnail doesn't appear and the error I get is:

"ImageMagick reported an error: libgomp: Thread creation failed: Resource temporarily unavailable"

I tried switching to using GD2 but this didn't make any difference. I've also checked that I have the correct temp folder set in the file system. I had migrated from a 1&amp;1 hosting account to a newer 1&amp;1 hosting account...

It seems like the ImageCache files are not being generated.

I'm not sure what to try next.

Any advice would be appreciated.

EDIT: 

I also found that even inserting images that are already on the server into content are not showing up. The path is correct (I've checked the files) but they just don't appear. 

Actually, hardly any images are showing at all throughout the website even though the paths are correct and when ImageCache is not even used.
I found a solution to my problem. There were two changes I needed to make. 

The first was in the .htaccess file in the "files" folder there was the line:

SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006


When I commented out this line I could see the images again. 

However, I was still having problems generating new ImageCache images. I managed to fix this by adding the line below to the settings.php file:

putenv("MAGICK_THREAD_LIMIT=1"); 


I find out this last solution from my hosts (1&amp;1) technical support.