Maison  >  Questions et réponses  >  le corps du texte

Apache - Autorisations manquantes pour un composant du chemin

Aucune des images de mon site Web ne se charge malgré le chemin correct. Dans mes logs Apache j'ai beaucoup de :

(13)Permission denied: [client 87.231.108.18:57108] AH00035: access to 
my/file/path/some-photo.jpg denied because search permissions are missing 
on a component of the path

Dans httpd.conffichier :

User apache
Group apache

Allez jusqu'au répertoire Mon Site Web, le dossier appartient à apache:apache 所有,chmod 一直设置为 774 .

SELinux booléen httpd_can_network_connectOn.

J'utilise un fichier .htaccess pour rediriger mon nom de domaine vers le répertoire approprié. Je soupçonne que cela pourrait être la cause du problème, mais... ce n'est rien de plus qu'une intuition.

J'ai vraiment besoin d'aide et tout conseil est le bienvenu. Merci beaucoup!

Modifier Contenu du fichier .htaccess :

RewriteEngine On
Options +FollowSymLinks

RewriteCond %{HTTP_HOST} ^domain.com$ [NC]
RewriteRule ^(.*)$ http://www.domain.com/ [R=301,L]

RewriteCond %{HTTP_HOST} www.domain.com
RewriteRule (.*) /domain/ [L]

P粉004287665P粉004287665340 Il y a quelques jours611

répondre à tous(2)je répondrai

  • P粉216203545

    P粉2162035452023-10-20 00:28:41

    Dans mon cas, le dossier contenant n'avait pas les autorisations +x, le changer en 755 a fait l'affaire.

    répondre
    0
  • P粉647449444

    P粉6474494442023-10-20 00:17:22

    Je l'ai enfin trouvé ! Un grand merci à Justin Lurman pour avoir signalé le fichier .htaccess. Cela me permet de voir que Wordpress n'a plus l'autorisation de modifier mon fichier .htaccess. C'est encore plus étrange car je suis sûr à 100% que les autorisations sont correctes (ou même trop permissives si vous me le demandez).

    Alors j'ai étudié SElinux parce que je savais que cela pouvait parfois me tromper et j'avais raison. L'exécution de la commande suivante a résolu le problème :

    chcon -R --type=httpd_sys_rw_content_t wp-content/

    J'espère que cela aidera les autres :)

    répondre
    0
  • Annulerrépondre