添付ファイルを電子メールで送信しようとしましたが、下のエラー が表示されます。Laravel mail Swift_IoExceptionファイルを開くためにファイルを開くことができません。
Swift_IoException in FileByteStream.php line 144:
Unable to open file for reading [http://sendemail.domain.com/attachment/warburg_brochure.pdf]
添付ファイルを電子メールで送信しようとしましたが、下のエラー が表示されます。Laravel mail Swift_IoExceptionファイルを開くためにファイルを開くことができません。
Swift_IoException in FileByteStream.php line 144:
Unable to open file for reading [http://sendemail.domain.com/attachment/warburg_brochure.pdf]
私も同じ問題がありました。添付するファイルのMIMEタイプを確認してください。デバッグするには、別の拡張ファイルを試してみてください。
添付ファイルのパスが間違っている可能性があります。 同期を使用する場合、次のコードを使用できます。 Mail :: to($ email) - > send();
$this->attach($path), [
'mime' => 'application/pdf',
]);
しかし メールDBのような別のキュードライバ::($メール)への使用 - あなたはどのように私の問題であり、この
$this->attach(public_path($path)), [
'mime' => 'application/pdf',
]);
のような完全なパスを提供する必要がありました>キュー 解決されました!ありがとう
そのディレクトリのアクセス許可を確認してください。 'chmod 755 <ディレクトリのPDFファイル> – d3r1ck
この質問とその答えは本当にあなたを助けることができます:http://stackoverflow.com/questions/4531180/php-swift-mailer-problemとこれも:http://laravel.io/forum/05-05-2014-problem-sending-an-email-with-attachment – d3r1ck
ファイルとそのディレクトリと親ディレクトリは755. evenファイルがダウンロード中です。 –