Laravel Swift Mail发送带附件的邮件报错 “Swift_IoException The path cannot be empty“处理

复制代码
先说下情况,就是我要做一个发送附件的邮件发送功能,结果,报错:The path cannot be empty。

给我整的有点迷糊,网上也没有类似的问题。

后来,我检查了一下代码,发现有个地方,是需要给附件文件地址的:
php 复制代码
   /**
     * Get the mail representation of the notification.
     *
     * @param mixed $notifiable
     * @return \Illuminate\Notifications\Messages\MailMessage
     */
    public function toMail($notifiable)
    {
        return (new MailMessage)
            ->subject('获取报告发送通知')
            ->view('emails.sendReportFile',['data'=>$notifiable->data])
            ->attach($notifiable->report_url);
    }
复制代码
$notifiable->report_url就这个。

一检查这里的变量没值,所以,才导致了这个问题。

记录一下,希望有用。
相关推荐
吴声子夜歌27 分钟前
Windows——网络相关命令
网络·windows·php
xmode42 分钟前
常用自定义函数laravel版+thinkphp版
后端·php·laravel·thinkphp
JienDa1 小时前
JienDa聊PHP:电商系统实战架构深度解析与优化策略
开发语言·架构·php
FeiHuo565151 小时前
微信个人号API二次开发:如何提高开发效率和质量
java·开发语言·python·php
爱凤的小光1 小时前
Ubuntu网络基础
网络·ubuntu·php
星光一影2 小时前
知识付费系统源码,资源网站,支持pc和h5
mysql·职场和发展·php·创业创新·html5·程序员创富
蒲公英源码2 小时前
基于Linux+Nginx+PHP+MySQL的命理测算系统
linux·nginx·php
JienDa4 小时前
JienDa聊PHP:小红书仿站实战深度架构全解析
开发语言·架构·php
e***749510 小时前
Modbus报文详解
服务器·开发语言·php
6***379410 小时前
PHP在电商中的BigCommerce
开发语言·php