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就这个。

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

记录一下,希望有用。
相关推荐
小小小糖果人4 小时前
Linux云计算基础篇(24)-PXE批量安装和Kickstart工具
linux·运维·php
非凡的世界5 小时前
PHP 异步IO扩展包 AsyncIO v2.0.0 发布
php·异步·1024程序员节
大孜然21 小时前
Macao资料生成程序,全新的UI 三端自适应PHP空间
php
挨踢攻城1 天前
网络安全 | 如何防御勒索软件?
安全·web安全·网络安全·php·厦门微思网络·防疫勒索软件
低音钢琴1 天前
【从零开始构建性能测试体系-08】如何诊断性能瓶颈:从服务器到数据库的全方位分析
服务器·数据库·php
laoma-cloud1 天前
网络基础综合实验
网络·php
颜夕啊1 天前
Windows系统php8.2.9 安装imagick扩展
php·1024程序员节
BingoGo1 天前
PHP 异常处理全攻略 Try-Catch 从入门到精通完全指南
后端·php
JaguarJack1 天前
PHP 异常处理全攻略 Try-Catch 从入门到精通完全指南
后端·php
心灵宝贝2 天前
申威架构ky10安装php-7.2.10.rpm详细步骤(国产麒麟系统64位)
开发语言·php