Не удается подключиться к серверу Laravel в устройстве Virtual Box

Я пытаюсь реализовать свой первый Rest API с помощью Laravel.

Я запускаю Debian на компьютере с Virtual Box на хосте Windows. Сетевая карта виртуальной машины настроена на «Адаптер только для хоста».

Я могу связаться с экземпляром phpmyadmin на машине, используя http://ip-of-the-vm/phpmyadmin, Но когда я пытаюсь добраться до прибора Laravel на http://ip-of-the-vm:8000 это не работает. Я думаю, что порт может быть проблемой.

У кого-нибудь есть предложения, как это решить?

0

Решение

Проблема заключалась в том, что Laravel был доступен только через localhost. Вы должны запустить сервер, используя
php artisan serve --host 0.0.0.0 где 0.0.0.0 следует заменить на ip сервера.
Вы можете при желании определить порт, используя
php artisan serve --host 0.0.0.0 --port 80 например.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]