मैं लगभग एक सप्ताह तक सफलतापूर्वक वाग्रेंट चला रहा हूं। कल रात मैंने योनि रीलोड चलाया और अब मैं अपनी साइटों तक नहीं पहुंच सकता।वग्रेंट 403 निषिद्ध
- VirtualBox के संस्करण 4.2.16
- Vagrant संस्करण 1.2.7
- मेरे Vagrantfile और bootstrap.sh:
मेरे फ़ाइलों में/आवारा/ब्लॉग रहते https://github.com/kriskd/vagrant-settings
http://localhost:4567/
पर गाया मेरे सभी परियोजनाओं साइट के अंतर्गत फ़ोल्डर हैं। उदाहरण के लिए,/vagrant/साइट्स/test index.html प्रस्तुत नहीं करेगा। मैं पहुँच के लिए निम्न
निषिद्ध अनुमति
आप की जरूरत नहीं है मिल/इस सर्वर पर। vhosts
<VirtualHost *:80>
DocumentRoot "/vagrant/Sites/test"
ServerName test
<Directory "/vagrant/Sites/test">
AllowOverride All
</Directory>
</VirtualHost>
जड़ के स्वामित्व में हैं: अपाचे/2.4.6 (उबंटू) स्थानीय होस्ट पोर्ट 4567
vhost पर सर्वर की तरह दिखता है। मेरी प्रोजेक्ट फाइलों का स्वामित्व योनेंट और chmod'ed 0777.
सफलता के बाद, मैंने पूरी तरह से योनि नष्ट कर दिया और बाद में लोकलहोस्ट होस्ट स्वागत पृष्ठ ने वर्जित त्रुटि के साथ प्रतिपादन बंद कर दिया।
धन्यवाद, "सभी दिए गए सभी की आवश्यकता है" वहां के रास्ते का मेरा हिस्सा मिला। मेरी रूट में सामग्री जहां लोकहोस्ट पॉइंट प्रस्तुत करता है, हालांकि मैं 'http: // test: 4567/'पर परीक्षण फ़ोल्डर में सामग्री तक नहीं पहुंच सकता लेकिन मैं इसे http: // localhost: 4567/test पर प्राप्त कर सकता हूं 'जो वांछनीय नहीं है। – Kris
बस अड्डों को कवर करने के लिए, क्या आपने सत्यापित किया है कि आपके '/ etc/hosts' फ़ाइल में '127.0.0.1 टेस्ट' है? –
जांच के लिए धन्यवाद, हाँ मेरे पास मैक होस्ट फ़ाइल में है। वर्णित मेरा सेटअप अपाचे के पिछले संस्करण के साथ बेकार ढंग से काम करता था, लेकिन अपग्रेड के बाद अलग हो गया। – Kris