by ben reynolds.
In addition to what Collin says, this can happen if you have moved from a Windows server to a Linux server. Windows is case insensitive. Linux is case sensitive. So. JPG won't work on a Linux server if the file's extension is actually .jpg.