Solution pour les images téléchargées non affichées dans WordPress
Ce problème apparaît sur les serveurs Linux. Mon blog avait déjà rencontré ce problème auparavant, mais je ne me souvenais plus comment je l’avais résolu. Description du problème : Lors du téléchargement d’images via le backend, un X s’affiche. L’accès direct à l’adresse de l’image affiche l’erreur 403. Les permissions du fichier sont définies sur 600. Si on modifie les permissions de l’image à 604, elle s’affiche correctement, mais ce n’est qu’une solution temporaire.
Aujourd’hui, j’ai enfin trouvé la solution : modifier les permissions du dossier uploads sous /wp-content/ à 755 et le problème est résolu.
Bien sûr, ce problème n’est pas courant, car l’opinion répandue sur Internet dit que de nombreuses permissions de fichiers sous Linux doivent être changées en 777, mais cela présente de grands risques de sécurité. Par conséquent, nous recommandons d’utiliser des permissions de dossier à 711, des permissions de fichier à 604 et au maximum 755 pour les permissions de dossiers afin que tout fonctionne normalement.