Ho eseguito Vagrant con successo per circa una settimana. La scorsa notte mi sono imbattuto in vagabondo ricarica e ora non riesco più ad accedere ai miei siti.Vagrant 403 Proibito
- VirtualBox versione 4.2.16 versione
- Vagrant 1.2.7
- mio Vagrantfile e bootstrap.sh: https://github.com/kriskd/vagrant-settings
- esecuzione su Mac
miei file vivono a/vaganti/siti . In un primo momento la mia "pagina di benvenuto" che vive a/vagabondo/Siti Resi ad
http://localhost:4567/
Tutti i miei progetti sono cartelle in Siti. Ad esempio,/vagrant/Sites/test non renderizza index.html. Ottengo il seguente
Proibita
Non hai il permesso di accesso/su questo server. Apache/2.4.6 (Ubuntu) Server at localhost Port 4567
Il vhost assomiglia:
<VirtualHost *:80>
DocumentRoot "/vagrant/Sites/test"
ServerName test
<Directory "/vagrant/Sites/test">
AllowOverride All
</Directory>
</VirtualHost>
I vhosts sono di proprietà di root. I miei file di progetto sono di proprietà di vagabondo e chmod'ed 0777.
Dopo un successo, ho fatto un distruttore vagabondo completo seguito da vagabondo e poi la pagina di benvenuto dell'host di localhost ha smesso di rendering anche con l'errore proibito.
Grazie, "Richiedi tutto concesso" ha ottenuto la mia parte del modo lì. Il contenuto nella mia root dove vengono visualizzati i punti localhost, tuttavia non riesco ad accedere al contenuto nella cartella di test in 'http: // test: 4567 /', ma posso raggiungerlo a 'http: // localhost: 4567/test "che non è così desiderabile. – Kris
Solo per coprire le basi, hai verificato di avere '127.0.0.1 test' nel tuo file'/etc/hosts'? –
Grazie per il controllo, sì ce l'ho nel mio file host Mac. Il mio setup come descritto ha funzionato perfettamente con la versione precedente di Apache, ma è crollato dopo l'aggiornamento. – Kris