STOP !
On peut m'expliquer POURQUOI un seul foutu fichier du répertoire web devrait avoir les droits D'EXÉCUTION ?
Un fichier d'un répertoire accessible par Internet ne devrait avoir que les droits de lecture, au pire d'écriture pour certains bien précis (ou à certains moments précis, genre à la configuration de l'application via un assistant le fichier de config peut être accessible en écriture, puis on peut modifier les droits en "lecture seule" afin de se protéger de toute modification accidentelle ou malveillante).
Le droit d'exécution devrait être prohibé (c'est d'ailleurs pour ça que ça "peut même mystérieusement bloquer certains serveurs tels qu'Apache" => c'est pas sécurisé), et pas qu'en root.
J'essaye autant que possible d'éviter de promouvoir l'utilisation des valeurs octales de chmod (oui, c'est plus facile d'écrire avec des chiffres grâce au pavé numérique, mais du coup on ne réfléchit pas et on n'a pas forcément conscience de ce qu'on fait).
Si vraiment vous voulez utiliser la version octale de chmod plutôt que sa version alphanumérique ("ug=rw,o=r" par exemple), évitez absolument les valeurs 1,3,5 et 7 sans y avoir bien réfléchit avant. Et si vous ne voulez pas que votre fichier soit modifié, vous devriez éviter les valeurs 2,3,6 et 7.
Mais bon. Préférez la version alphanumérique, vraiment. On peut faire EXACTEMENT la même chose (en fait, même bien plus), mais en plus on voit ce qu'on fait. Quelques astuces en passant :
Voilà :D
Edit : protip => en dehors de cas très très particuliers, et qui ne vous concernent sans doute pas si vous faites du web, "others" ne devrait jamais avoir les droits d'exécution sur quoi que ce soit. Donc les valeurs 1,3,5 et 7 devraient absolument être évitées en 3e position, sauf si vous savez précisément ce que vous faites et pourquoi vous le faites (et donc ce shaarlien ne vous servirait à rien, en gros).