500 – Internal server error.
There is a problem with the resource you are looking for, and it cannot be displayed.
While working with Opencart shopping cart on an IIS server, we encountered this while browsing to a static image file that was uploaded as a website logo file.
The problem turned out to be related to IIS permissions. The folder structure hosting the website needed: IIS_IUSRS(<servername>\IIS_IUSRS) – modify to include Modify permissions.
Once we fixed that the problems all were solved.