मैं एक अजगर डेवलपर हूं और मेरी कंपनी PHP -laravel में एक परियोजना करना चाहता था। इसके अलावा वह मुझे Vagrant
से शुरू करना चाहता था। तो मैं इस simple tutorial में आया और इसके साथ शुरू करने की कोशिश की। लेकिन फिर भी मुझे त्रुटि मिल रही है कोई इनपुट फ़ाइल निर्दिष्ट नहीं है।वग्रेंट "कोई इनपुट फ़ाइल निर्दिष्ट नहीं है।"
मैं आज इस मुद्दे के लिए पूरे दिन से खोज कर रहा हूं, मैं कई पदों पर आया हूं जिसमें एक ही प्रश्न शामिल है। मैंने laravel.io और लगभग stack overflow queries से लगभग सभी समाधानों की कोशिश की लेकिन मुझे सही समाधान नहीं मिला।
निर्देशिका संरचना:
Git क्लोन Homestead - /home/laxmikant/Work/PHPWORK/Homestead
मैप स्थान - /home/laxmikant/Work/PHPWORK/codebase
(पूरी तरह से खाली निर्देशिका)
फ़ोल्डर मैप किया to
: /home/vagrant/codebase
(शामिल Laravel
परियोजना)
यहाँ है मेरी Homestead.yaml
---
ip: "192.168.10.10"
memory: 2048
cpus: 1
provider: virtualbox
authorize: ~/.ssh/id_rsa.pub
keys:
- ~/.ssh/id_rsa
folders:
- map: ~/Work/PHPWORK/codebase #-- The path on my local machine
to: /home/vagrant/codebase #-- The path from the vagrant box
sites:
- map: homestead.app
to: /home/vagrant/codebase/Laravel/publiC#-- The path from the vagrant box which is mapped with folders
databases:
- homestead
variables:
- key: APP_ENV
value: local
इसके अलावा मुझे लगता है कि यह सोचते हैं रहा हूँ, Vagrant ssh
तक जब परियोजना का उपयोग कर बनाई गई है:
composer create-project laravel/laravel Laravel --prefer-dist
यह भी आवारा बॉक्स की codebase
निर्देशिका के साथ समकालित चाहिए तो प्रश्नों हैं:
- क्या यह धारणा सही है? यदि ऐसा है तो
map
औरto
समन्वयित नहीं हो रहे हैं? और - मुझे कारण क्या है कि मुझे
"No input file specified.
त्रुटि मिल रही है?
में
Sync
जिन्हें आप अपने बॉक्स 'आवारा ssh' के लिए लॉग इन कर सकते हैं और की सामग्री की जाँच अपने/etc/nginx/साइट्स-उपलब्ध/निर्देशिका? –@LancePioch - उस निर्देशिका में कुछ भी नहीं है। – Laxmikant
इस ट्यूटोरियल का प्रयोग करें, मैं हमेशा इसका उपयोग करता हूं: http://www.sitepoint.com/quick-tip-get-homestead-vagrant-vm-running/ –