I asked my hosting service why the photos weren't appearing and they responded by "whitelisting" my site in the server firewall. I don't know what that means but it hasn't helped solve the problem. I feel like the issue was because the photos were too large, they would have mentioned this.