2017-09-26 1 views
0

Ich versuche, eine Vagabund-Box mit einem Lampenstapel einzurichten und war meist erfolgreich. Jetzt bin ich jedoch mit dem Fehler "Server kann .htaccess-Datei nicht lesen" festgefahren. Mein Setup ist ein Centos 7 Server mit Apache 2.4 und PHP 5.6.Keine Berechtigungen für htaccess-Datei

Offenbar scheint dies viel zu passieren, da ich viele Menschen sahen diese Frage stellen, aber hier ist das Ding:

1) Alle meine Ordner mit 777 Berechtigungen sind
2) AllowOverride alle und verlangen, dass alle gewährten setzen auf alle meine Ordner
3) ging sogar so weit, nur um root-Gruppe apache-Benutzer hinzufügen, um zu sehen, ob es etwas

ändern würde ich im Grunde alles tat, die in all den Pfosten vorgeschlagen wurde ich sah und noch , Apache kann die .htaccess-Datei nicht lesen.

In meinem Logs, ich sehe:

[Tue Sep 26 15:20:18.178541 2017] [core:crit] [pid 6491:tid 139938095892224] (13)Permission denied: [client 10.0.2.15:52176] AH00529: /var/www/html/Kalendho/public/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable and that '/var/www/html/Kalendho/public/' is executable 

Also nehme ich an Apache tatsächlich die Datei finden, aber aus irgendeinem Grunde kann es nicht einmal öffnen, obwohl es in der Lage sein sollte. Also wirklich, jede Hilfe würde sehr geschätzt werden, da ich gerade an meinem Ende hier bin.

Vielen Dank im Voraus

+0

"Alle meine Ordner sind mit 777 Berechtigungen" - Was ist mit der. Htaccess-Datei selbst? – Quentin

+0

"Sogar ging so weit, Apache Benutzer zu Root-Gruppe hinzuzufügen, nur um zu sehen, ob es etwas verändern würde" - NIEMALS das tun! – Quentin

+0

Versuchen Sie mit: https://stackoverflow.com/questions/15607300/htaccess-pcfg-openfile-unable-to-check-htaccess-file-ensure-it-is-readable-and – Croises

Antwort

0

Okay, so war offenbar, es ein Problem mit SELinux. Hier ist, was ich getan habe:

Eröffnet die Datei/etc/selinux/config und verändert die folgende Zeile:

SELINUX=enforcing 

zu

SELINUX=disabled 

Danach wird neu gestartet ich meine Maschine und es losgeworden des Htaccess-Fehlers.

Verwandte Themen