I've been given a task to fix this one website. One of its issues is that on one page, the images have broken links - the images are not showing, and clicking on the image (i.e. direct link to the image file) results in a 403 (Forbidden) error. I am looking for some feedback on what could be the possible cause.
The directory where the images are stored has the following permissions:
drwxrws--- www "group" 10240 Aug 2008 "image directory name"
I had to hide the names. I checked the page source code, and everything seems to be in place. The rest of the site, and other images outside that image directory are showing fine. I was told that recently there have been some changes to the server. I'm trying to assume that there is no fault in the source code, and the permissions are - or used to be - correct (since the site has been working before, and no recent changes to the site itself have been made).
My only thoughts at the moment is that either: a) the directory permission should be:
drwxrws--x (executable) for the other users, or b) there is a change in the server settings that I don't know of.
Is there anything else I should check?