маршрут laravel с IP-адресом компьютера на локальном хостинге

#laravel

#laravel

Вопрос:

Я пытаюсь получить доступ к своему приложению larvel 5.7 с помощью IP-адреса моего компьютера, подобного http://xx.xx.xx.81/testLog/public/auth здесь, когда я отправляю на любой контроллер, я получаю ошибку 404. Хотя я могу получить доступ к своему приложению с помощью localhost, например http://localhost/testLog/public/auth. Пожалуйста, помогите мне это исправить. Я делал это раньше в laravel 5.1, размещая index.php и файл .htaccess в корневой папке проекта. Но то же самое не работает в версии 5.7. Я сделал виртуальный хостинг на своей локальной машине aapche. там я могу получить к нему правильный доступ, URL-адрес выглядит как xx.xx.xx.81/auth.

Комментарии:

1. вам нужно определить порт, подобный xx.xx.xx.81:8000

2. если вы используете apache, вы должны включить модуль перезаписи, записав это в консоль. sudo a2enmod rewrite

3. почему бы не попробовать с помощью этой команды: » php artisan serve —host=MACHINE_IP —port=8080 »

4. Я недавно создал другой проект laravel 5.7 с помощью composer, и он работает как с localhost, так и с ip. Итак, я полагаю, что каким-то образом я повредил предыдущий проект. Спасибо всем