Had this once because of a typo in my file permissions—thought 755 was fine, but the *parent* folder was 700. D’oh!
Run `namei -l /path/to/file` to see permissions at every level.
Also, if you’re on WordPress, some security plugins (like Wordfence) can throw 403s if they detect "suspicious" behavior.
Run `namei -l /path/to/file` to see permissions at every level.
Also, if you’re on WordPress, some security plugins (like Wordfence) can throw 403s if they detect "suspicious" behavior.
