Я использую 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
Есть идеи, как я могу решить эту проблему?