2015-03-06 6 views
0

Я не знаю, где я застрял, я уже использовал усадьбу и не могу решить проблему. Виртуальная машина работает правильно, папки также зеркалируются правильно.homestead - Эта страница недоступна

$ vagrant reload 
==> default: Attempting graceful shutdown of VM... 
==> default: Checking if box 'laravel/homestead' is up to date... 
==> default: Clearing any previously set forwarded ports... 
==> default: Clearing any previously set network interfaces... 
==> default: Preparing network interfaces based on configuration... 
    default: Adapter 1: nat 
    default: Adapter 2: hostonly 
==> default: Forwarding ports... 
    default: 80 => 8000 (adapter 1) 
    default: 443 => 44300 (adapter 1) 
    default: 3306 => 33060 (adapter 1) 
    default: 5432 => 54320 (adapter 1) 
    default: 22 => 2222 (adapter 1) 
==> default: Running 'pre-boot' VM customizations... 
==> default: Booting VM... 
==> default: Waiting for machine to boot. This may take a few minutes... 
    default: SSH address: 127.0.0.1:2222 
    default: SSH username: vagrant 
    default: SSH auth method: private key 
    default: Warning: Connection timeout. Retrying... 
==> default: Machine booted and ready! 
==> default: Checking for guest additions in VM... 
==> default: Setting hostname... 
==> default: Configuring and enabling network interfaces... 
==> default: Mounting shared folders... 
    default: /vagrant => C:/Users/Roko/Homestead 
    default: /home/vagrant/Code => C:/Users/Roko/Homestead/Code 
    default: /home/vagrant/Code/geogram => C:/Users/Roko/Homestead/Code/geogram 
    default: /home/vagrant/Code/phpmyadmin => C:/Users/Roko/Homestead/Code/phpmyadmin 
    default: /home/vagrant/Code/Laravel/public => C:/Users/Roko/Homestead/Code/Laravel/public 
==> default: Machine already provisioned. Run `vagrant provision` or use the `--provision` 
==> default: to force provisioning. Provisioners marked to run always will still run. 

Я добавил записи в файл хостов:

127.0.0.1 phpmyadmin.app 
127.0.0.1 homestead.app 

и это YAML файл:


ip: "192.168.10.10" 
memory: 1048 
cpus: 1 

authorize: ~/.ssh/id_rsa.pub 

keys: 
    - ~/.ssh/id_rsa 

folders: 
    - map: ~/Homestead/Code 
     to: /home/vagrant/Code 


sites: 
    - map: homestead.app 
     to: /home/vagrant/Code/Laravel/public 

    - map: phpmyadmin.app 
     to: /home/vagrant/Code/phpmyadmin/ 


databases: 
    - homestead 

variables: 
    - key: APP_ENV 
     value: local 

И я до сих пор получить этот веб-страница не доступна для http://homestead.app:8000/ Может кто-нибудь выяснить, что я делаю неправильно?

+0

Попробуйте изменить вам файл хостов в '192.168.10.10 phpmyadmin.app 192.168.10.10 homestead.app' –

+0

Я тоже это пробовал, но результат такой же. – tuna

+0

Попробуйте переустановить свою усадьбу, используя команду 'homestead provision' или' bagrant provision'. Затем попробуйте и получите к ним доступ. –

ответ

1

ли вы пробовали vagrant reload --provision

0

Ваш бродяга вверх и configruation Homestead.yaml прекрасно. Но IP-адрес в файле хостов должны быть 192.168.10.10 так, чтобы разрешить эту редактировать файл хостов acordingly (читай документацию https://laravel.com/docs/5.2/homestead)

192.168.10.10 phpmyadmin.app 
192.168.10.10 homestead.app 

затем перезагрузить бродягу с помощью Предусматриваются

vagrant reload --provision 

, которые должны сделай это.

-1

использование 192.168.10.10 в файле/и т.д./хостов Пример .. 192.168.10.10 Laravel.app