質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Vagrant

Vagrantは、VirtualBox上の仮想マシンを コマンドラインから作成してくれるソフトウェアです。 ビルド環境など容易に構築が可能です。

Laravel 5

Laravel 5は、PHPフレームワークLaravelの最新バージョンで、2014年11月に発表予定です。ディレクトリ構造がが現行版より大幅に変更されるほか、メソッドインジェクションやFormRequestの利用が可能になります。

Q&A

解決済

1回答

701閲覧

[Laravel]初回のVagrant upができなくなった

DaisukeMori

総合スコア225

Vagrant

Vagrantは、VirtualBox上の仮想マシンを コマンドラインから作成してくれるソフトウェアです。 ビルド環境など容易に構築が可能です。

Laravel 5

Laravel 5は、PHPフレームワークLaravelの最新バージョンで、2014年11月に発表予定です。ディレクトリ構造がが現行版より大幅に変更されるほか、メソッドインジェクションやFormRequestの利用が可能になります。

0グッド

0クリップ

投稿2019/07/12 03:20

編集2019/07/12 04:20

前提

□ macOS Movave バージョン10.14.3
□ Installed Version: 2.2.4
□ VirtualBox グラフィカルユーザーインターフェース
バージョン 5.2.28 r130011 (Qt5.6.3)
□いつもしている環境構築方法
HomesteadをクローンしてきてLaravel環境を立ち上げる
【Laravel 5.5 or latest】Homestead で mac に Laravel 開発環境を構築

問題

普段から上記環境構築方法で100%エラーも出ずに環境構築していたのですが
なぜか本日、いつもやっていた方法でやったら今までに見たことがないエラーが出ました。

試しに以前プロジェクトを作っていたファイルで「vagrant up」したら問題なく
起動し、Laravelページも表示できている状態です。

新規で行おうとするとエラーが出るのは何が原因なのでしょうか?

こちらはエラー時の内容

console

1SRC-368:Homestead p000078$ vagrant up 2Bringing machine 'laravel-sample' up with 'virtualbox' provider... 3==> laravel-sample: Box 'laravel/laravel-sample' could not be found. Attempting to find and install... 4 laravel-sample: Box Provider: virtualbox 5 laravel-sample: Box Version: >= 8.0.0 6The box 'laravel/laravel-sample' could not be found or 7could not be accessed in the remote catalog. If this is a private 8box on HashiCorp's Vagrant Cloud, please verify you're logged in via 9`vagrant login`. Also, please double-check the name. The expanded 10URL and error message are shown below: 11 12URL: ["https://vagrantcloud.com/laravel/laravel-sample"] 13Error: The requested URL returned error: 404 Not Found

以前作ったプロジェクト
現在問題なく起動している

console

1SRC-368:~ p000078$ cd laravel-jwtAuth-vue 2SRC-368:laravel-jwtAuth-vue p000078$ cd Homestead/ 3SRC-368:Homestead p000078$ vagrant up 4Bringing machine 'laravel-jwtAuth-vue' up with 'virtualbox' provider... 5==> laravel-jwtAuth-vue: Checking if box 'laravel/homestead' version '7.2.1' is up to date... 6==> laravel-jwtAuth-vue: Clearing any previously set forwarded ports... 7==> laravel-jwtAuth-vue: Clearing any previously set network interfaces... 8==> laravel-jwtAuth-vue: Preparing network interfaces based on configuration... 9 laravel-jwtAuth-vue: Adapter 1: nat 10 laravel-jwtAuth-vue: Adapter 2: hostonly 11==> laravel-jwtAuth-vue: Forwarding ports... 12 laravel-jwtAuth-vue: 80 (guest) => 8000 (host) (adapter 1) 13 laravel-jwtAuth-vue: 443 (guest) => 44300 (host) (adapter 1) 14 laravel-jwtAuth-vue: 3306 (guest) => 33060 (host) (adapter 1) 15 laravel-jwtAuth-vue: 4040 (guest) => 4040 (host) (adapter 1) 16 laravel-jwtAuth-vue: 5432 (guest) => 54320 (host) (adapter 1) 17 laravel-jwtAuth-vue: 8025 (guest) => 8025 (host) (adapter 1) 18 laravel-jwtAuth-vue: 9600 (guest) => 9600 (host) (adapter 1) 19 laravel-jwtAuth-vue: 27017 (guest) => 27017 (host) (adapter 1) 20 laravel-jwtAuth-vue: 22 (guest) => 2222 (host) (adapter 1) 21==> laravel-jwtAuth-vue: Running 'pre-boot' VM customizations... 22==> laravel-jwtAuth-vue: Booting VM... 23==> laravel-jwtAuth-vue: Waiting for machine to boot. This may take a few minutes... 24 laravel-jwtAuth-vue: SSH address: 127.0.0.1:2222 25 laravel-jwtAuth-vue: SSH username: vagrant 26 laravel-jwtAuth-vue: SSH auth method: private key 27==> laravel-jwtAuth-vue: Machine booted and ready! 28[laravel-jwtAuth-vue] GuestAdditions 5.2.28 running --- OK. 29==> laravel-jwtAuth-vue: Checking for guest additions in VM... 30==> laravel-jwtAuth-vue: Setting hostname... 31==> laravel-jwtAuth-vue: Configuring and enabling network interfaces... 32==> laravel-jwtAuth-vue: Mounting shared folders... 33 laravel-jwtAuth-vue: /vagrant => /Users/p000078/laravel-jwtAuth-vue/Homestead 34 laravel-jwtAuth-vue: /home/vagrant/code => /Users/p000078/laravel-jwtAuth-vue/code 35==> laravel-jwtAuth-vue: Machine already provisioned. Run `vagrant provision` or use the `--provision` 36==> laravel-jwtAuth-vue: flag to force provisioning. Provisioners marked to run always will still run.

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

m.ts10806

2019/07/12 04:08

[Vagrant]タグは必要に思います
DaisukeMori

2019/07/12 04:16

上記と同じことを書きますが、 以前と全く同じ工程でおこなって できなくなることはあるのでしょうか? [Vagrant]タグ等の設定も以前は一切行なっていません。 おそらくすべて自動で設定されてるんだとおもいますが。
m.ts10806

2019/07/12 04:17

私のコメントは「質問にタグを追加してください」という依頼です。
DaisukeMori

2019/07/12 04:21

そういうことだっとのですね。 タグ追加しました。
guest

回答1

0

自己解決

homesteadをクローンしてくるのですが、
バージョンが上がっていたために
うまくいかなかったようです。

この後に、クローンしたいバージョンを指定してあげたら今まで通りのやり方でもうまくいきました。

ターミナル ・ ・ ・ // Homesteadをクローン git clone https://github.com/laravel/homestead.git Homestead // Homesteadに移動 cd Homestead // 【追加】クローンしたいバージョンを指定 git checkout v7.0.1 // Homestead.yaml生成 bash init.sh ・ ・ ・

投稿2019/07/12 07:13

DaisukeMori

総合スコア225

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問