为了账号安全,请及时绑定邮箱和手机立即绑定

laravel URL::to('/') 在部署服务器中返回 localhost 作为基本 url

laravel URL::to('/') 在部署服务器中返回 localhost 作为基本 url

PHP
叮当猫咪 2022-10-14 15:59:38
我的应用程序部署在http://www.nepathya.com.但是当生成 URL 链接作为电子邮件的一部分时,基本 url 是localhost.public function handle(User $user){    foreach($this->mail_details as $email=>$token) {        $user_name = $user->getUserName($email);        $url = URL::to('/').'/dmf/task?token='.$token;        Mail::to($email)->send(new SendEmailMailable($url, $user_name));    }}这似乎不是其他的问题servers。此外,当我从其他地方输出值时URL::to('/'),它会输出正确的基本 url,即http://www.nepathya.com.
查看完整描述

2 回答

?
莫回无

TA贡献1865条经验 获得超7个赞

尝试更改config/app.php'url'的值

'url' => 'http://www.nepathya.com',


查看完整回答
反对 回复 2022-10-14
?
眼眸繁星

TA贡献1873条经验 获得超9个赞

如果你有 SSH 访问权限,我建议你去.env归档并修改APP_URL你的 URL。然后运行php artisan config:cache



查看完整回答
反对 回复 2022-10-14
  • 2 回答
  • 0 关注
  • 138 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号