Установить порт для php artisan.php подавать
Как установить пользовательский порт для тестового сервера?
Обычно, когда мы делаем
php artisan serve
Папка будет обслуживаться как:
localhost:8000
Как мы можем получить доступ к одной папке следующим образом:
localhost:8080
Я хочу получить доступ к двум разным сайтам разработки на моем локальном хостинге.
5 answers
Для порта 8080:
php artisan serve --port=8080
И если вы хотите запустить его на порту 80, вам, вероятно, потребуется sudo:
sudo php artisan serve --port=80
В этом примере вы можете изменить ip и порт, это работает со мной
php artisan serve --host=0.0.0.0 --port=8000
Можно указать порт с помощью: php artisan serve --port=8080
.
Ответ Андреаса выше был полезен для решения моей проблемы о том, как протестировать artisan на порту 80. Порт 80 может быть указан, как и другие номера портов, но у обычных пользователей нет разрешений на запуск чего-либо на этом порту.
Добавьте немного здравого смысла, и вы получите это для Linux:
sudo php artisan serve --port=80
Это позволит вам протестировать на локальном хосте без указания порта в вашем браузере. Вы также можете использовать это для настройки временной демонстрации, как у меня сделано.
Однако имейте в виду, что встроенный сервер PHP не предназначен для производства. Используйте nginx/Apache для производства.
Вы можете использовать
php artisan serve --port 80
Работает на платформе Windows