Сегодня я попытался настроить новый проект Laravel, и я, должно быть, что-то сделал с моей конфигурацией Homestead/Vagrant, которая разрушила его. Я думаю, что я использовал команду vagrant reload {id}.Я не могу запустить Laravel Homestead на MacOS с помощью VMWare (столкновение портов)
Теперь, когда я пытаюсь запустить мою машину, я получаю следующее сообщение об ошибке:
Bringing machine 'homestead-7' up with 'vmware_fusion' provider...
==> homestead-7: Checking if box 'laravel/homestead' is up to date...
==> homestead-7: Verifying vmnet devices are healthy...
==> homestead-7: Preparing network adapters...
Vagrant found a port collision for the specified port and virtual machine.
While this port was marked to be auto-corrected, the ports in the
auto-correction range are all also used.
VM: homestead-7
Forwarded port: 80 => 8000
Когда я бегу Vagrant глобального статуса, я получаю это:
id name provider state directory
-----------------------------------------------------------------------
410757f homestead-7 vmware_fusion not running /Users/Me/Homestead
Я могу» t запустить vagrant reload 410757f, поскольку я получаю ту же ошибку выше, и я не могу предоставить машину, потому что она должна работать.
Я смущен относительно того, что происходит здесь. Существует сетевое расследование, но у меня нет других бродячих боксов. В настоящее время у меня есть еще 4 других виртуальных компьютера Windows, но я убедился, что я закрыл каждую машину.
Я даже пытался уничтожить и воссоздать приусадебный участок (не повезло). Есть идеи?
Редактировать Продлить на это, я попытался ищу процесс с помощью Суд Lsof -i: 8000
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
vmnet-nat 3943 root 42u IPv4 0x70d4a03b6f2dddd 0t0 TCP *:irdmi (LISTEN)
я убил, что с помощью SUDO убить -9 3943 и побежал Судо Lsof -i: 8000 снова, что ничего мне не дало, а затем снова вернулось домашнее хозяйство.