Recently I saw that some of the images were not displayed on a particular webpage, I checked if the image was available under the images folder, and yes it was with the correct name!
I checked the Chrome Browser's console logs and It said: GET http://localhost/myapp/images/4.jpg 403 (Forbidden). I tried accessing the image via URL and I could see this access type error!Access forbidden!
You don't have permission to access the requested object.
It is either read-protected or not readable by the server.
If you think this is a server error, please contact the webmaster.
Error 403
localhost
Apache/2.4.10 (Unix) OpenSSL/1.0.1i PHP/5.5.15 mod_perl/2.0.8-dev Perl/v5.16.3
Reason for 403: Well it was obvious that it has something to do with the access permissions of the file, as I work on a Unix-based operating system.
Solution to resolve 403 forbidden error:Check the access permissions for the file: Read permission should be allowed for the Others, it's best to make permission settings to 644 using CHMOD
644 = (rw- r-- r--): group/others can read the file. The owner can write to it, others cannot write or execute it. I hope it helps someone!This is not an AI-generated article but is demonstrated by a human.
Please support independent contributors like Code2care by donating a coffee.
Buy me a coffee!

Comments & Discussion
Facing issues? Have questions? Post them here! We're happy to help!