#php #laravel
Вопрос:
Я пытаюсь отправить электронное письмо с прикрепленным PDF-файлом. Он работает локально при использовании mailhog, но не в реальной среде.
Почта отправляется, и PDF-файл там, но он всегда составляет всего 0 кб и не открывается.
Вот код:
public function build() { $this-gt;from(config('mail.from.address'), config('mail.from.name')) -gt;subject('Your PDF') -gt;attach($this-gt;filePath); return $this-gt;markdown('emails.pdf-download'); }
Путь определенно существует, и файл действителен.
Вот как выглядит файл:
Любая помощь будет признательна.
Комментарии:
1. Может быть проблема с разрешениями?
2. Оказывается, мой локальный путь и путь на сервере были разными.
3. Ах, да, в этом есть смысл.