This problem happened all of a sudden after Magento was working for 2 years.
When I load a page, a
thumb.php GET request is made to load 6-7 images. Now most of them are loaded fine with a 200 response from
thumb.php, but there is always 1 image that doesn't load right away and seems to be giving 500 internal server error. If I refresh the page it will load all the images without problem. It's very weird since some of the pages are loading all the images right away without any problem. Any suggestions?