Utilisez PHP pour télécharger un fichier, puis générez une image miniature. L'accès aux miniatures est normal, mais l'accès au fichier téléchargé nginx affiche une erreur 403 :
.2014/12/19 14:41:41 [error] 19433#0: *16 open() "/var/www/uploads/files/gmail-theme-tree.png" failed (13: Permission denied)
Afficher les autorisations des fichiers :
-rw-r--r--. 1 www-data www-data 178878 Dec 19 14:48 gmail-theme-tree.png
-rw-r--r--. 1 www-data www-data 2729 Dec 19 14:48 gmail-theme-tree-_x22.png
Ci-dessus gmail-theme-tree-_x22.png
访问正常,gmail-theme-tree.png
Invite d'accès "403 Forbidden".
Demandez conseil !
/var/www/uploads/files/gmail-theme-tree.png
Les répertoires à tous les niveaux ci-dessus ont x autorisations.