Keines meiner Website-Bilder wird trotz korrektem Pfad geladen. In meinen Apache-Protokollen habe ich viele:
(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
In httpd.conf
Datei:
User apache Group apache
Gehen Sie bis zum Verzeichnis „Meine Website“, zu dem der Ordner gehört apache:apache
所有,chmod
一直设置为 774
.
SELinux boolean httpd_can_network_connect
已On
.
Ich verwende eine .htaccess
-Datei, um meinen Domainnamen in das entsprechende Verzeichnis umzuleiten. Ich vermute, dass dies die Ursache des Problems sein könnte, aber... es ist nichts weiter als eine Ahnung.
Ich brauche wirklich Hilfe und jeder Rat ist sehr willkommen. Vielen Dank!
Bearbeiten Inhalt der .htaccess-Datei:
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]
在我的例子中,包含文件夹没有 +x 权限,将其更改为 755 就可以了。
我终于找到了!非常感谢 Justin lurman 指出了 .htaccess 文件。它让我看到 Wordpress 不再有权编辑我的 .htaccess 文件。 这更奇怪,因为我 100% 确定权限是好的(如果你问我的话,甚至是太宽松了)。
所以我研究了 SElinux,因为我知道它有时会欺骗我,我是对的。 发出以下命令解决了这个问题:
我希望对其他人有帮助:)