Es stellte sich heraus, dass die übergeordneten Ordner des Projektordners nur Benutzerrechte hatten, keine Rechte für andere Gruppen. Nachdem Sie diese Rechte auf Normal zurückgesetzt haben, funktioniert es wieder.
pcfg_openfile: htaccess-Datei kann nicht geprüft werden. Stellen Sie sicher, dass sie lesbar ist
Nachdem ich einen Websiteordner auf meinem lokalen Entwicklungscomputer auf ein anderes Laufwerk verschoben und ihn dann zurückgeschoben hatte, wurde ein Fehler 403 angezeigt. Das meiste dieses Problems hatte wahrscheinlich mit Rechten zu tun, die durcheinander geraten waren. Nachdem Sie den Code gelöscht und aus SVN wiederhergestellt hatten, schienen die Rechte in Ordnung zu sein. Der Fehler blieb jedoch bestehen.
Das Setup ist ein bisschen komplex, wie folgt:
- Ich habe Ubuntu 10.4 als Entwicklungsmaschine, um den Server so gut wie möglich nachzuahmen
- Wir verwenden Eclipse + SVN und ich erstelle alle Projekte in einem lokalen Ordner unter meinem Benutzerkonto
- In / var / www-vhosts erzeuge ich für jeden vhost Ordner wie diesen: test.localhost
- test.local / index.php: Enthält die Indexdatei des Projekts
- test.local / .htaccess ist eine dynamische Verknüpfung zur htaccess-Datei in einem Projektunterordner
Ich erhalte folgende Fehlermeldung im Apache-Fehlerprotokoll:
[Do Jul 08 15:55:56 2010] [krit] [client 127.0.0.1] (13) Berechtigung abgelehnt: /var/www-vhosts/test.localhost/.htaccess pcfg_openfile: Die htaccess-Datei kann nicht geprüft werden lesbar
Das Problem scheint die .htaccess-Datei oder der Link dazu zu sein.
- Wenn ich den Zugriff lösche, ändert sich nichts
- Wenn ich den Link entferne, erzeugt das Index-Include eine Ausgabe (im Apache-Fehlerprotokoll).
- Wenn ich den Link entferne und durch die eigentliche Datei ersetze, erhalte ich einen anderen Fehler:
[Do Jul 08 16:47:54 2010] [Fehler] [Client 127.0.0.1] Symbolischer Link nicht zulässig oder Linkziel nicht zugänglich: /var/www-vhosts/test.localhost/test
Ich bin hier verloren, weiß nicht, was ich als Nächstes tun soll. Hast du Ideen, was ich probieren kann? Dieses Setup hat schon einmal funktioniert, aber ich weiß nicht, was jetzt anders ist.
1 Antwort auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4