У меня проблемы с настройкой проекта Laravel на моем Mac.Я (насколько я могу судить) правильно настроил конфигурацию homestead.yaml в своем каталоге Homestead:
---
ip: "192.168.10.10"
memory: 2048
cpus: 2
provider: virtualbox
authorize: ~/.ssh/id_rsa.pub
keys:
- ~/.ssh/id_rsa
folders:
- map: ~/Documents/GitHub/project-darwin
to: /home/vagrant/code
sites:
- map: homestead.test
to: /home/vagrant/code/public
php: "7.2"
databases:
- homestead
После того, как я использовал vagrant up
, при использовании vagrant ssh
я вижу свой проектВнутри vagrant/code/project-darwin
.
Мой файл hosts выглядит следующим образом:
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
192.168.10.10 homestead.test
Это выглядит правильно, поскольку ничем не отличается от того, что я обычно делаю при запуске других проектов laravel в virtualbox, однакоПри переходе на мой URL я получаю ошибку 500, и то же самое применимо, если я перехожу непосредственно к ip (198.168.10.10).
Еще одна вещь, которую я нахожу подозрительной, заключается в следующем.Когда я использую vagrant up
, это часть того, что отображается в моем терминале:
homestead-7: Waiting for machine to boot. This may take a few minutes...
homestead-7: SSH address: 127.0.0.1:2222
homestead-7: SSH username: vagrant
Должен ли этот ip совпадать с ip, который я предоставил?В любом случае, у меня закончились идеи, как это исправить, какие-либо предложения?