Vagrant synchronisierten Ordner permission-Problem mit apache

Bin ich mit einem Centos6.4 box.

Läuft vagrant up ohne die synchronisierten Ordner config in der Vagrant Datei ist in Ordnung. Kann ich den Zugriff auf meinen host-Maschine über http://localhost:8080 und es zeigt der Apache-Seite. Ich erstellen könnte index.html in /var/www/html Ordner und zeigt es auch in Ordnung.

Jedoch nach dem hinzufügen der Zeile unten in der Vagrant Datei, dem Besuch der Seite zeigt 403 Forbidden You don't have permission to access /on this server. Fehlermeldung statt:

config.vm.synced_folder "./source", "/var/www/html", :extra=>"dmode=777,fmode=777"

Geht in der VM sehe ich die Berechtigung einstellen wie unten im /var/www:

drwxr-xr-x.  6 root    root    4.0K Jul 20 23:15 .
drwxr-xr-x. 18 root    root    4.0K Jul 20 23:15 ..
drwxr-xr-x.  2 root    root    4.0K May 14 06:12 cgi-bin
drwxr-xr-x.  3 root    root    4.0K Jul 20 23:15 error
drwxrwxrwx.  1 vagrant vagrant  102 Jul 21 23:14 html
drwxr-xr-x.  3 root    root    4.0K Jul 20 23:18 icons

So, ich habe versucht, apache Eigentum es,

   config.vm.synced_folder "./source", "/var/www/html", :owner=>"apache",:group=>"apache",:extra=>"dmode=777,fmode=777"

aber das funktioniert nicht besonders.

Anscheinend hat es vollen lese - /Schreibrechte und ich habe keine Ahnung, warum der apache beschwert.

InformationsquelleAutor resting | 2013-07-21
Schreibe einen Kommentar