Проблема с разрешением Vagrant синхронизированной папки с apache

Я использую коробку Centos6.4.

Бегvagrant up без конфигурации синхронизированной папки в файле Vagrant все в порядке. Я могу получить доступ на моей машине черезhttp://localhost:8080 и он отображает страницу Apache. Я мог бы создать index.html в/var/www/html папка, и она тоже отображается нормально.

Однако после добавления строки ниже в файл Vagrant, посещение страницы отображает403 Forbidden You don't have permission to access / on this server. ошибка вместо:

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

Зайдя в виртуальную машину, я вижу набор разрешений, как показано ниже/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

Поэтому я попытался установить для него права собственности Apache,

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

но это тоже не работает.

Очевидно, у него есть полные права на чтение / запись, и я понятия не имею, почему apache жалуется.

Ответы на вопрос(1)

Ваш ответ на вопрос