Php Laravel 5.8在服务器上部署后,将电子邮件验证链接或应用程序URL返回到本地主机
我已经在我的Laravel 5.8中的.env&config/app.php中为heroku中的生产准备配置了所有内容,如下所示:Php Laravel 5.8在服务器上部署后,将电子邮件验证链接或应用程序URL返回到本地主机,php,laravel,Php,Laravel,我已经在我的Laravel 5.8中的.env&config/app.php中为heroku中的生产准备配置了所有内容,如下所示: APP_NAME=Laraclass APP_ENV=production APP_KEY=xxx APP_DEBUG=true APP_URL=http://larafresh.herokuapp.com 然后我尝试创建一个帐户并检查我的电子邮件验证功能,电子邮件中的验证链接或APP_URL返回到,我尝试重新启动我的应用程序,并清除配置,但仍然停留在这里。我不知
APP_NAME=Laraclass
APP_ENV=production
APP_KEY=xxx
APP_DEBUG=true
APP_URL=http://larafresh.herokuapp.com
然后我尝试创建一个帐户并检查我的电子邮件验证功能,电子邮件中的验证链接或APP_URL返回到,我尝试重新启动我的应用程序,并清除配置,但仍然停留在这里。我不知道这里发生了什么,因为在我创建的另一个链接上(在电子邮件功能之外),它返回到我设置的应用程序URL。首先清除配置缓存
php artisan config:clear
然后重新启动应用程序
php artisan serve
如果您在服务器中,首先不要尝试这个公认的答案。 更改.env文件中的应用程序URL取决于几个问题
php artisan配置:清除
php artisan缓存:清除
composer转储自动加载
php artisan视图:清除
php工匠路线:清除
这将足以改变您的本地机器php artisan配置:清除
php artisan缓存:清除
composer转储自动加载
php artisan视图:清除
php工匠路线:清除
此外,您还必须重新启动队列
php artisan队列:重新启动
php工匠队列:工作
php artisan配置:清除
php artisan缓存:清除
composer转储自动加载
php artisan视图:清除
php工匠路线:清除
此外,您还必须重新启动您的主管
sudo-supervisorctl重新启动所有
请出示您的php代码,我正在本地服务器上开发,遇到了这个问题,并尝试了这个解决方案,但没有成功。我重新启动服务器也不工作,最后当我重新启动我的电脑时,它通常工作。不要在生产服务器中使用
php artisan Service