Laravel / Усадьба Неверный IP-адрес - PullRequest
2 голосов
/ 17 февраля 2020

Я использую Laravel 6.2, Vagrant 2.2.6 и VirtualBox 5.2. Следовал инструкциям по настройке Homestead. Но когда я посетил myapp.local (из коробки без изменения кода), я получил следующее сообщение об ошибке:

NotFoundHttpException in RouteCollection.php line 161

(см. Мой комментарий ниже, объясняющий, почему я получаю эту ошибку)

Ошибочно , я изменил IP-адрес в своем файле Homestead.yaml и теперь, независимо от того, что я делаю, я получаю следующее сообщение об ошибке.

Network settings specified in your Vagrantfile define an invalid
IP address. Please review the error message below and update your
Vagrantfile network settings:

  Address: 192.168.10:10
  Netmask: 
  Error: invalid address

Пример:

machine1234:Homestead my_user_name$ vagrant destroy
    homestead: Are you sure you want to destroy the 'homestead' VM? [y/N] y
==> homestead: Destroying VM and associated drives...
machine1234:Homestead my_user_name$ vagrant up --provision
Bringing machine 'homestead' up with 'virtualbox' provider...
==> homestead: Importing base box 'laravel/homestead'...
==> homestead: Matching MAC address for NAT networking...
==> homestead: Checking if box 'laravel/homestead' version '9.2.0' is up to date...
==> homestead: Setting the name of the VM: homestead
==> homestead: Clearing any previously set network interfaces...
Network settings specified in your Vagrantfile define an invalid
IP address. Please review the error message below and update your
Vagrantfile network settings:

  Address: 192.168.10:10
  Netmask: 
  Error: invalid address

Homestead.yaml выглядит следующим образом:

> --- ip: "192.168.10:10" memory: 2048 cpus: 2 provider: virtualbox
> 
> authorize: ~/.ssh/id_rsa.pub
> 
> keys:
>     - ~/.ssh/id_rsa
> 
> folders:
>     - map: ~/Sites/myapp
>       to: /home/vagrant/myapp
> 
> 
> sites:
>     - map: myapp.local
>       to: /home/vagrant/myapp/public

> databases:
>     - MY_APP_DEV
> 
> features:
>     - mariadb: false
>     - ohmyzsh: false
>     - webdriver: false "Homestead.yaml" 41L, 667C

Есть идеи, как я могу решить эту проблему?

1 Ответ

1 голос
/ 17 февраля 2020

Ваш IP-адрес имеет двоеточие!

Изменение:

  Address: 192.168.10:10

Кому:

  Address: 192.168.10.10
...