Apache - パスのコンポーネントに対する権限がありません
P粉004287665
P粉004287665 2023-10-19 08:52:40
0
2
682

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

リーリー

httpd.conf ファイル内:

リーリー

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

SELinux ブール値 httpd_can_network_connectOn です。

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

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

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

ああああ

P粉004287665
P粉004287665

全員に返信(2)
P粉216203545

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

いいねを押す +0
P粉647449444

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

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

リーリー

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

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート