I tested this with various themes but I'll give you the one for this example but basically when I go to set the background image or a custom JPG image to an area of the theme, apply and save the changes, I see it in the admin but I do not see it from the page outside of the server.
So for a theme called Blackwell, in the Top Page Feature Area I set the Home Top Feature Heading I pointed that to a JPG file, and saved it. I see the image on the server or the preview, but when I go to the site from a different internal machine with both IE and Chrome, the page loads but the image is not visible.
I get the below icon and when I go to the URL rather than the images I uploaded, etc.
I get this message when I try to go to the link of the icon that is in place of the picture.
What I've tried
I've tried various themes and various JPG pictures of various sizes with the same result. I've also tried adding images to more areas on the theme'd sites than just the Home Top Feature Heading as I mentioned in my example. I'm new to WordPress specifically and I just installed it with most the default and I didn't change anything.
Before I start messing with IIS content types, checking app identity permissions to the image file locations, etc. I figured I'd ask. I checked around the Internet on this topic and most I find is regarding setting up images from scratch and not from a theme but I'm using a theme so I figured I'd ask since again I'm new to WordPress.
Tried this too
On the local WP server rather than going to
http://localhost/wordpress/wp-admin/ I changed that over to
http://<IPAddress>/wordpress/wp-admin/, removed the theme image, add it back, went out and back in and confirmed the images do not show still from off the local server. I can see text, links, etc. but just not the images. I did all this after making the change and running an
iisreset on the server with Windows Firewall disabled. It seems now the blank or dissociated icon points back to the home page of
http://10.1.10.120/wordpress/ so that is where the browser goes when it is clicked rather than the localhost.
What configuration files or other details should I include that'd be helpful?
- Windows Server 2012 R2 VM x64
- WordPress 4.7.1
- MYSQL Server 5.1
- IIS 8.5
- I installed WP on the Server 2012 R2 OS using most all the default settings using MYSQL Server and installing typical component per the MS Web Platform Installer. I documented everything along the way that needed documented.
- Program and Features