설정 - 라 라벨 index php




방랑자 상자 Laravel Homestead를 설치할 수 없습니다. (8)

Mac OS X에 Laravel Homestead를 설치하려고합니다. here 에 공식 설명서가 here .

VirtualBox와 Vagrant를 설치했습니다. 지금 나는 농가 vagrant box add laravel/homestead 하는 명령으로 농가 상자를 추가하려고합니다. 잠시 후 다운로드가 중단되고 오류가 발생합니다. 그것은 부분 다운로드 파일을 삭제하고 0부터 시작해야하므로 다운로드를 복원 할 수 없습니다. 나는 그것을 여러 번 시도했다.

내 인터넷 연결은 다소 느리고 큰 파일이기 때문에 할 일이 있다고 생각합니다.

전체 코드는 다음과 같습니다.

$ 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.

어떤 도움을 주셔서 감사합니다.


그냥 C : \ Users \ YourUSERNAME \ .vagrant.d \ tmp를 방문하십시오.

모든 파일을 삭제하고 다시 다음 명령을 입력하십시오

방미제 상자에 laravel / homestead 추가

그게 즐거워 .......


Vagrant V2를 사용하는 경우 상자를 추가 할 때 --clean 플래그를 사용할 수 있습니다.

vagrant box add laravel/homestead --clean

--clean - 주어진 경우, Vagrant는 이전 URL에서 이전 임시 파일을 제거합니다. 이것은 내용이 변경 되었기 때문에 Vagrant가 이전 시점에서 다운로드를 재개하지 못하게하려는 경우에 유용합니다.

방랑자 문서


나도 같은 문제가있어 방금 갔다.

홈 -> .vagrant.d -> tmp

이제 여기에 하나의 zip 파일이있을 것입니다. 삭제하십시오.


시험:

vagrant box add laravel/homestead -c

이 시도:
rm ~/.vagrant.d/tmp/* 또는 rm -R ~/.vagrant.d/tmp/*

그런 다음 vagrant up 다시 vagrant up .


이것은 저장소 문제이며 때때로 방랑자 버전에 따라 다릅니다. 방랑제를 업데이트하는 것은 효과가 있지만 문제가 지속되면 방치 된 방랑자 버전을 사용해 봐야합니다.


~/.vagrant.d/data/machine-index "machines": {...} 와 같은 핵심 machines 의 값을 삭제합니다 "machines": {...}"machines":{}


A. .vagrant.d\tmp\ 이동하여 부분 다운로드 파일을 삭제 한 다음 다시 시도하십시오.

B. 실패한 경우 브라우저 나 다른 도구를 사용하여 파일을 수동으로 다운로드 할 수 있습니다. 다운로드가 완료되면, vagrant box add laravel/homestead path/to/virtualbox.box 사용하여 가져올 수 있습니다.

( 편집 : 아래의 의견에서 두 번째 답변을 추가합니다.)





homestead