我已經成功運行了大約一週的流浪漢。昨晚我跑了流浪重載,現在我不能再訪問我的網站。Vagrant 403 Forbidden
- 版本的VirtualBox 4.2.16
- 流浪版本1.2.7
- 我Vagrantfile和bootstrap.sh:https://github.com/kriskd/vagrant-settings
- 運行在Mac
我的文件住在/流浪者/網站。起初,我的「歡迎頁面」生活在/ vagrant /站點呈現在
http://localhost:4567/
我的所有項目都是站點下的文件夾。例如,/ vagrant/Sites/test不會呈現index.html。我得到以下
故宮
您沒有權限訪問/在此服務器上。 的Apache/2.4.6(Ubuntu的)在本地主機端口4567
虛擬主機服務器的樣子:
<VirtualHost *:80>
DocumentRoot "/vagrant/Sites/test"
ServerName test
<Directory "/vagrant/Sites/test">
AllowOverride All
</Directory>
</VirtualHost>
的虛擬主機是由超級用戶擁有。我的項目文件屬於vagrant和chmod'ed 0777.
在沒有成功之後,我做了一次完全的流浪摧毀,然後是vagrant up,然後localhost主機歡迎頁面停止了渲染以及禁止的錯誤。
謝謝,「要求所有授予」讓我成爲那裏的一部分。我的根目錄中的本地主機點呈現的內容,但是我無法到達'http:// test:4567 /'測試文件夾中的內容,但我可以通過'http:// localhost:4567/test '這並不理想。 – Kris
爲了覆蓋基地,你確認你的'/ etc/hosts'文件中有'127.0.0.1 test'嗎? –
感謝您的檢查,是的,我確實在我的Mac主機文件中有。我所描述的設置完全符合Apache的先前版本,但升級後卻崩潰了。 – Kris