ホームページ  >  に質問  >  本文

Apache - パスのコンポーネントに対する権限がありません

パスが正しいにもかかわらず、Web サイトの画像がどれも読み込まれません。 Apache ログには次のものがたくさんあります:

リーリー

httpd.conf ファイル内:

リーリー

私の Web サイトのディレクトリまで移動します。このフォルダーは apache:apache によって所有されており、chmod は常に 774 に設定されています。

SELinux ブール値 httpd_can_network_connectOn です。

私は .htaccess ファイルを使用してドメイン名を適切なディレクトリにリダイレクトしています。おそらくこれが問題の原因ではないかと思いますが、これは単なる予感にすぎません。

本当に助けが必要なので、どんな提案も大歓迎です。 どうもありがとうございます!

######編集### .htaccess ファイルの内容:

ああああ

P粉004287665P粉004287665389日前659

全員に返信(2)返信します

  • P粉216203545

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

    私の場合、含まれているフォルダーには x 権限がなかったので、755 に変更するとうまくいきました。

    返事
    0
  • P粉647449444

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

    ついに見つけました! .htaccess ファイルを指摘してくれた Justin lurman に感謝します。 Wordpress に .htaccess ファイルを編集する権限がなくなっていることがわかります。 私はアクセス許可が問題ないことを 100% 確信しているので、これはさらに奇妙です (私に言わせれば、許可が高すぎるとさえ思われます)。

    そこで私は SElinux について調べてみました。それは時々私を騙すことを知っていたからです。そして、私は正しかったのです。 次のコマンドを実行すると問題が解決しました:

    リーリー

    他の人にも役立つことを願っています:)

    返事
    0
  • キャンセル返事