Laravel重置密码链接

问题描述 投票:1回答:1

我已经设置了重置密码方法,所以一切正常,所以我收到的地址是:

本地主机/仪表/密码/ RESET / 11bb83ff2815781dfebwef5060aa15706bad6a02a5d22328615bwef28fcfwefwef51a47

但点击该链接后我得到404 Not Found。

当我在localhost之后附加端口号时,它可以工作。

本地主机:8000 /仪表/密码/ RESET / 11bb83ff2815781dfebwef5060aa15706bad6a02a5d22328615bwef28fcfwefwef51a47

为什么会这样?

我使用php -S localhost:8000 -t public作为服务器,但是在使用artisan web服务器时它是相同的。

php laravel .htaccess
1个回答
3
投票

在你的config/app.php,你将有一个url设置,毫无疑问将设置为localhost。您应该在那里添加端口,以便Laravel能够生成正确的URL。

当然,在开发环境中执行此操作的最佳方法是在APP_URL文件中设置.env

APP_URL=http://localhost:8000

查看Illuminate\Auth\Notifications\ResetPassword课程,了解Laravel如何生成密码重置电子邮件。

© www.soinside.com 2019 - 2024. All rights reserved.