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

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

记录一下,希望有用。
相关推荐
米高梅狮子1 小时前
01. 配置DHCP服务器
服务器·网络·php
这儿有一堆花1 小时前
CDN 工作原理:空间换取时间的网络架构
网络·架构·php
20年编程老鸟java+ai全栈3 小时前
零基础搞定开发环境:PHP + Node.js + MongoDB + Python 一键安装全攻略
python·mongodb·node.js·php
北辰当尹7 小时前
第27天 安全开发-PHP应用&TP框架&路由访问&对象操作&内置过滤绕过&核心漏洞
android·安全·php
edisao8 小时前
四。SpaceX、网络化与未来的跨越:低成本、高频次的真正威胁
大数据·开发语言·人工智能·科技·php
小小代码狗8 小时前
PHP伪协议和文件包含
网络·网络安全·php
qq_406176148 小时前
深耕JS防抖与节流:从原理到工程化实践的全方位指南
开发语言·php
吉吉619 小时前
在 Windows 和 Linux 的 VSCode 中配置 PHP Debug
开发语言·php
catchadmin10 小时前
PHP 8.5 闭包和一等可调用对象进入常量表达式
php
JaguarJack10 小时前
2026 年 PHP 函数式编程 优势与实际应用
后端·php·服务端