Having launched the new QTImages website yesterday I was bothered by the number of Server Error 500 errors I was getting. I’ve seen this from time to time on some other sites but QTImages was getting a lot, most likely because weighing in at nearly 100MB it was by far the biggest site I’d built to date.
Determined to track this down I scoured the web which was for the most part a futile exercise. The 500 error is quite ambiguous and can manifest for a large number of reasons. As one might expect, the searches returned a lot of results and suggested fixes, most of which were useless or not applicable to my situation.
Then I stumbled upon one post talking about changing the PHP extension associations on the GoDaddy hosting account from FastCGI PHP to simply PHP. Not the easiest thing to find on their control panel but it does appear to have worked from the testing I’ve done so far.
Unfortunately I’ve lost the original post so can’t credit the author but when I find it again, I’ll add a link to it from here.