php - Vagrant बॉक्स Laravel Homestead स्थापित नहीं कर सकते हैं




terminal (8)

मैं here पर आधिकारिक दस्तावेज निर्देशों के बाद मैक ओएस एक्स पर लैरवेल होमस्टेड स्थापित करने की कोशिश कर रहा हूं।

मैंने वर्चुअलबॉक्स और वाग्रेंट स्थापित किया। अब मैं होमस्टेड बॉक्स को कमांडर बॉक्स के साथ vagrant box add laravel/homestead साथ जोड़ने की कोशिश कर रहा हूं। थोड़ी देर के बाद डाउनलोड बंद हो जाता है और मुझे एक त्रुटि मिलती है। यह मुझे डाउनलोड को पुनर्स्थापित करने नहीं देता है इसलिए मुझे आंशिक डाउनलोड फ़ाइल को हटाना होगा और शून्य से शुरू करना होगा। मैंने इसे कई बार कोशिश की है।

मुझे लगता है कि मेरे इंटरनेट कनेक्शन में कुछ करना है क्योंकि यह थोड़ी धीमी है और यह एक बड़ी फाइल है।

पूरा कोड यहां दिया गया है:

$ vagrant box add laravel/homestead
==> box: Loading metadata for box 'laravel/homestead'
    box: URL: https://atlas.hashicorp.com/laravel/homestead
This box can work with multiple providers! The providers that it
can work with are listed below. Please review the list and choose
the provider you will be working with.

1) virtualbox
2) vmware_desktop

Enter your choice: 1
==> box: Adding box 'laravel/homestead' (v0.2.7) for provider: virtualbox
    box: Downloading: https://atlas.hashicorp.com/laravel/boxes/homestead/versions/0.2.7/providers/virtualbox.box
An error occurred while downloading the remote file. The error
message, if any, is reproduced below. Please fix this error and try
again.

transfer closed with 935392411 bytes remaining to read

पुनः प्रयास करने के बाद:

An error occurred while downloading the remote file. The error
message, if any, is reproduced below. Please fix this error and try
again.

HTTP server doesn't seem to support byte ranges. Cannot resume.

किसी भी मदद की सराहना की है।


बस goto सी: \ उपयोगकर्ता \ YourUSERNAME \ .vagrant.d \ tmp

और सभी फ़ाइलों को हटा दें फिर फिर निम्न आदेश टाइप करें

वानर बॉक्स लार्वेल / होमस्टेड जोड़ें

यह आनंद लेता है ......


अंततः यह प्रक्रिया समाप्त होने से कुछ बार पहले प्रक्रिया को फिर से शुरू कर रहा था। मुझे लगता है कि मुख्य समस्या इंटरनेट कनेक्शन के साथ है, यह मेरे घर पर यहां झुकती है। निश्चित रूप से सबसे साफ तरीका यह होगा कि दूसरों ने पहले ही सुझाव दिया है कि एक स्थिर कनेक्शन के साथ कहीं और आगे बढ़ रहा है।


प्रकार

cd ~

फिर टाइप करें

rm -rf .vagrant.d

इसे पूरा करना चाहिए।


प्रयत्न:

vagrant box add laravel/homestead -c

मुझे भी वही समस्या मिली और मैं अभी गया

घर -> .vagrant.d -> tmp

अब यहां एक ज़िप फ़ाइल होगी, कृपया इसे हटाएं और अपना काम पूरा करें।


मैं इस .json फ़ाइल को इस संपादन में हल करता हूं: ~/.vagrant.d/data/machine-index "machines": {...} जैसी प्रमुख machines का मान हटाएं "machines": {...} "machines":{}


यह एक भंडार समस्या है और कभी-कभी योनि संस्करण पर निर्भर करता है। वानर अपडेट करना काम कर सकता है लेकिन अगर समस्या बनी रहती है तो आपको संग्रहित योनि संस्करणों का उपयोग करने की कोशिश करनी होगी।


.vagrant.d\tmp\ और आंशिक डाउनलोड फ़ाइल हटाएं, फिर पुन: प्रयास करें।

बी। यदि यह विफल रहता है, तो आप किसी ब्राउज़र या अन्य टूल का उपयोग करके फ़ाइल को मैन्युअल रूप से डाउनलोड करने का प्रयास कर सकते हैं। एक बार डाउनलोड हो जाने पर, आप इसे vagrant box add laravel/homestead path/to/virtualbox.box आयात करके आयात कर सकते हैं।

( संपादित: नीचे टिप्पणियों से दूसरा जवाब जोड़ता है।)





homestead