Thread:Project:Support desk/1.24 mediawiki, can't display 24bit .png file./reply (9)

Yes, that's most likely.

http://ask.metafilter.com/5767/I-switched-web-hosts-and-some-of-the-images-in-my-galleries-are-broken-throwing-strange-error-messages#120778

If that's true, your server may be in danger of being compromised, since any uploaded file that contains a sequence of "<?" characters, even if it doesn't have .php exension, will be interpreted by PHP, so anyone could take control your server.

Basically, it seems like PHP is being run on all files of your server. It should be mapped only to .php or .php5 files!