ホームステッドの放流剤の助けを借りてLaravel Appを作成しようとしています。私はWindows 7開発環境を使用しています。私はPer Project Installationを使用していますが、私はvagrant up my projectというLaravelのドキュメントのポイントにいます。私は私のプロジェクトにアップベイグラント行うと私はLaravel Vagrant SSHの問題を解決する
SSHの認証方法のハングアップを取得:パスワード
と私は、次のメッセージが出ます:
Timed out while waiting for the machine to boot. This means that
Vagrant was unable to communicate with the guest machine within
the configured ("config.vm.boot_timeout" value) time period.
を私はLaravel 5.3を使用していますが、流涙剤1.9.0。私はVagrant 1.8.4を使用していましたが、問題が発生したらVagrant 1.9.0をインストールしましたが、まったく同じエラーが発生しました。私はhereからTE以下の修正を試みたが、vb.guiから私が立ち上げた、サーバーから次のエラーを見ることができる:
[ 0.100000] Failed to access perfctr msr (MSR c0010007 is 0)
lvmetad is not active yet, using direct activation during sysinit
lvmetad is not active yet, using direct activation during sysinit
Scanning for Btrfs filesystems
/dev/mapper/vagrant--vg-root:clean, 127066/2559088 files, 1241443/10228736 blocks
[ 10.420196] piix4_smbus 0000:00:07.0: SMBus base address uninitialized - updrade BIOS or use force_addr=0xadr
[ ] A start jon is running for Raise network interfaces (4 min 44s/5min 5 s)
し、サーバーの起動と私はログインできますが、私からの私のフォルダとIP Homestead.yamlファイルがサーバーに設定されていません。
これは私のHomestead.yamlファイルです:インスタンスが起動していると私は実行している間
---
ip: "192.168.10.10"
memory: 2048
cpus: 1
hostname: mysite
name: mysite
provider: virtualbox
authorize: C:/Users/xxx/.ssh/id_rsa.pub
keys:
- C:/Users/xxx/.ssh/id_rsa
folders:
- map: "C:/Users/xxx/www/mysite"
to: "/home/vagrant/mysite"
sites:
- map: homestead.app
to: "/home/vagrant/mysite/public"
databases:
- homestead
:
vagrant ssh-config
私が実行したときに、私は
Host mysite
HostName 127.0.0.1
User vagrant
Port 2222
UserKnownHostsFile /dev/null
StrictHostKeyChecking no
PasswordAuthentication no
IdentitiesOnly yes
LogLevel FATAL
ForwardAgent yes
を得る:
vagrant global-status
は私が取得:
id name provider state directory
-----------------------------------------------------------------------
66eb5bf mysite virtualbox running C:/Users/xxx/www/mysite
私がしようとすると、これを使って、浮浪者からdegub情報を取得する場合:
vagrant up --debug > vdebug.txt
は、コマンドプロンプトで大量のメッセージを生成しますが、これだけvdebugに。 TXTファイル:
Bringing machine 'mysite' up with 'virtualbox' provider...
==> mysite: Importing base box 'laravel/homestead'...
[KProgress: 20%
[KProgress: 30%
[KProgress: 60%
[KProgress: 70%
[KProgress: 90%
[K==> mysite: Matching MAC address for NAT networking...
==> mysite: Checking if box 'laravel/homestead' is up to date...
==> mysite: Setting the name of the VM: mysite
==> mysite: Clearing any previously set network interfaces...
==> mysite: Preparing network interfaces based on configuration...
mysite: Adapter 1: nat
mysite: Adapter 2: hostonly
==> mysite: Forwarding ports...
mysite: 80 (guest) => 8000 (host) (adapter 1)
mysite: 443 (guest) => 44300 (host) (adapter 1)
mysite: 3306 (guest) => 33060 (host) (adapter 1)
mysite: 5432 (guest) => 54320 (host) (adapter 1)
mysite: 22 (guest) => 2222 (host) (adapter 1)
==> mysite: Running 'pre-boot' VM customizations...
==> mysite: Booting VM...
==> mysite: Waiting for machine to boot. This may take a few minutes...
mysite: SSH address: 127.0.0.1:2222
mysite: SSH username: vagrant
mysite: SSH auth method: password
あなたはこの記事の最後にそれを作った場合、あなたに感謝!私の質問は、Homestead.yamlファイルから自分のIPとフォルダをサーバーに取得する方法です。どんな助けでも大歓迎です。また、私はさらに情報を追加することができれば教えてください。私はあなたの状態を更新していきます。私はすでに仮想化を有効にすることを追加するのを忘れ
EDIT 1
。 2
EDIT私はIPがまだ変更を192.168.10.20の代わりに、192.168.10.10に設定されていないし、持っている私のプロジェクトのフォルダにHomestead.yamlファイルを変更しました。私は答えが出るまで更新を続けます。
EDIT 3
はベイグラントに、以下を追加するために私のプロジェクトのフォルダにあるVagrantfileを変更しようとしました。設定機能:
config.vm.network "public_network", ip: "192.168.10.20", :bridge => "en1: Realtek PCIe GBE Family Controller #2"
は、私は同じエラーを受け取ったが、私はまた、これを受けた:
Specific bridge 'en1: Realtek PCIe GBE Family Controller #2' not found. You may be asked to specify
which network to bridge to.
ここで同じ問題が発生します。 – kratos