Why aren't images showing up?
In most cases, the issue is the wrong permission is set for the image folders. You must give 777/755 permission to the folder, images, banners, etc...according to the location of image. In most cases, you can change permissions with an FTP client or using a web based file manager in tools like cPanel.
In order to upload images, you need to set the directory where they get saved to the correct permissions folder. This allows the web server to directly write files due to the fact that it usually runs as a different server than the one that owns the directory. If an image is not loading, you will need to look up the path that they are being served from and then verify that the first path is correct along with actually existing on the server.