Laravel:使用IP地址而不是http:// localhost生成URL

时间:2020-01-10 10:21:51

标签: laravel laravel-6 laravel-6.2

我要使用IP地址而不是http://localhost

我尝试了url('/'),但无济于事。

我是一个新手,请理解。

我将APP_URL更改为IP地址,但仍然无济于事。

我该如何实现?

3 个答案:

答案 0 :(得分:4)

电子邮件模板中的网址是.env APP_URL 中定义的网址。

您需要更改 APP_URL 的值,更改后需要通过运行php artisan cache:clear或手动删除bootstrap/cache/config.php文件来清除配置缓存。

如果您正在使用队列,则应小心重启队列;如果正在运行,则应停止然后启动 php artisan serve

答案 1 :(得分:3)

您可以这样做

php artisan serve --host=0.0.0.0 --port=8000

检查您的IP地址并在其中输入

在.env中更改应用程序URL并将其设置为ip,然后其余密码URL将是正确的

答案 2 :(得分:0)

我认为您必须在XML模式中进行更改并使用forceRootUrl(),但是我不记得要使用传递给它的确切参数。