Laravel,在作业队列中嵌入图像的问题

Laravel,在作业队列中嵌入图像的问题,laravel,laravel-5.1,laravel-queue,Laravel,Laravel 5.1,Laravel Queue,我在将图像嵌入作业队列时遇到了一个奇怪的问题。 我正在使用WAMP进行开发。 我的项目的文件夹结构是 C:\wamp\MyProject &公共目录位于 C:\wamp\www\app Mail::send('emails.mailtemplate_rule', ['body' => $data['body']], function ($message) use ($data) { $message->to($data['to']); $message->fro

我在将图像嵌入作业队列时遇到了一个奇怪的问题。
我正在使用WAMP进行开发。 我的项目的文件夹结构是 C:\wamp\MyProject &公共目录位于 C:\wamp\www\app

Mail::send('emails.mailtemplate_rule', ['body' => $data['body']], function ($message) use ($data) {
    $message->to($data['to']);
    $message->from($data['from'], $data['namefrom']);
    $message->subject($data['subject']);
});
embed('assets/images/logo.png')}“alt='MyProject'data default=“placeholder”data max width=“300”>
更改

<img src="{{ $message->embed('assets/images/logo.png')}}" alt='MyProject' data-default="placeholder" data-max-width="300">
embed('assets/images/logo.png')}“alt='MyProject'data default=“placeholder”data max width=“300”>

embed(asset('images/logo.png'))}“alt='MyProject'数据默认值=“占位符”数据最大宽度=“300”>
asset()
是laravel的助手类之一


这将很好。

这是权限问题。。我猜可能是因为您的路径是相对的。请看这里:对我来说效果很好。谢谢我与laravel合作了一年多,但仍然有一些事情我还没有看到。再次感谢@JaiminI guess asset()将相对路径变为绝对路径,对吗?您可以在此处了解无法打开流的问题:
<img src="{{ $message->embed(asset('images/logo.png'))}}" alt='MyProject' data-default="placeholder" data-max-width="300">