Windows 10 で Homestead ボックスを起動して実行しようとしています。すべての手順に従い、Homestead.yaml を正しく構成してから、'vagrant up'を実行しました。すべてが正しく (エラーなしで) 起動し、サイト用に設定したホスト名を介して、パブリック ディレクトリにあるインデックス ファイルにアクセスできました。すべてが完璧に機能し、問題はないと思いました。Laravelをセットアップしようとするまで。
「vagrant halt」を実行してボックスをシャットダウンし、テスト ファイルをマップしたフォルダーを削除し、「vagrant new mysite」を実行しました。これにより、以前に使用していたのと同じフォルダーが再作成され、マッピング先の同じ public ディレクトリと、もちろんすべての Laravel ファイルが追加されました。ページにアクセスしようとしたときに発生したのは、タイムアウトです。
次に、ボックスに SSH 接続しようとしました (これは以前に機能し、マップしたのと同じファイルを表示できました)、タイムアウトが発生しました。
それ以来、私が見つけたものは次のとおりです。
laravel の index.php ファイルを消去しても (または単にエコーを追加しても)、タイムアウトが発生するため、laravel のインストール自体に関連しているとは思いません。
vagrant 停止、vagrant プロビジョニング、または vagrant up の量が問題を解決していないようです
再び機能させることができた唯一の方法は、ホストコンピューターを再起動し、ボックスを再度起動することです。その後、サイトに1、2回アクセスできるように見えますが、明らかな理由もなく再びタイムアウトし始めます.
オンラインでいくつかのヒントを読んで試してみましたが、役に立ちませんでした。
BIOSで仮想化が有効になっていることを確認してください-そうです。
virtualbox の最新のテスト ビルドを試してください (Windows 10 の互換性の問題を修正するため) - VB 5.0.10 と 5.0.13 の両方で同じことが起こります。
Virtualboxネットワーク設定ですべてのホストオンリーネットワークを削除します - 私はこれを行い、次にvagrantを実行したときに接続が再作成されましたが、役に立ちませんでした
Windows ファイアウォールとウイルス対策ソフトウェアが無効になっています。
締め切りが迫っており、この問題に関して役立つ情報がほとんどないため、これは非常にイライラさせられます。誰かがこれを経験し、解決策を見つけましたか? 大変助かります。これが役立つ場合は、参照用に私の Homestead.yaml ファイルを次に示します。
http://pastebin.com/BxgZY7F8 (pastebin を使用する必要があり、Stack O は書式設定を台無しにします)