【问题标题】:Getting 'Undefined property' Error while sending email in Laravel 5.4在 Laravel 5.4 中发送电子邮件时出现“未定义的属性”错误
【发布时间】:2017-12-18 15:12:19
【问题描述】:

我使用Laravel 5.4 的默认身份验证。但是我在发送忘记密码的电子邮件时收到此错误。

(1/1) ErrorException
Undefined property: Illuminate\Notifications\Messages\MailMessage::$cc

in MailChannel.php (line 121)
at HandleExceptions->handleError(8, 'Undefined property: Illuminate\\Notifications\\Messages\\MailMessage::$cc', 

我被困在这个阶段以启动我的应用程序。

【问题讨论】:

  • 显示您的代码。
  • 您能发布实际引发错误的代码吗?
  • 它默认的laravel auth代码,还有什么想看的代码吗?
  • 如果您实际上是在未更改状态下使用 laravel 样板,那么它应该可以工作。如果您修改或覆盖了任何内容,请分享您所做的更改。
  • 我不记得对它进行了更改。也许是偶然或无意的,我这样做了。有什么方法可以检查或替换我的样板代码吗?

标签: php laravel email laravel-5.4


【解决方案1】:

尝试:

use Notification;

代替:

use Illuminate\Notifications\Notification;

【讨论】:

  • 感谢您的即兴回复,您希望我更改哪个文件?
  • 我猜在:MailChannel.php 或你使用它的控制器中
  • 如果您真的需要帮助,请详细说明您遇到的问题和错误
猜你喜欢
  • 2018-01-20
  • 1970-01-01
  • 2019-03-12
  • 2017-09-02
  • 1970-01-01
  • 2019-01-11
  • 2018-02-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多