autorisation refusée - nginx open() "..." a échoué (13 : autorisation refusée)
某草草
某草草 2017-05-16 17:25:46
0
1
800

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 !

某草草
某草草

répondre à tous(1)
仅有的幸福
  1. Redémarrer Nginx
  2. Vérifiez si Nginx fonctionne en tant que www-data
  3. Vérifiez si www-data est dans /var/www/uploads/files/gmail-theme-tree.png Les répertoires à tous les niveaux ci-dessus ont x autorisations.
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal