Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 24.01.2018 17:14:11

Отправка почты

Добрый вечер, столкнулся с проблемой отправки почты.

Контроллер

PHP
$product "Тут продукт";
\
Mail::to('noreply@site.ru')->send(new MailClass($product));

MailClass

PHP
    protected $product;

    public function 
__construct($product)
    {
        
$this->product $product;
    }

    public function 
build()
    {
        return 
$this->view('mail.order')->with(['product' => $this->product])->subject('Received an order');
    }

Выдает ошибку

**
LOG.error: [INVALID UTF-8 DATA]
LOG.error: Malformed UTF-8 characters, possibly incorrectly encoded {«exception»:{}}
**

В чем может быть проблема?

Не в сети

#2 24.01.2018 18:00:10

Re: Отправка почты

В том что на входе не UTF-8 ?


There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.

Не в сети

#3 24.01.2018 18:04:03

Re: Отправка почты

Пробовал убирал

return $this->view(’mail.order’)->with([’product’ ⇒ $this->product])->subject(’Received an order’);

оставлял так

return $this->view(’mail.order’);

Тоже самая ошибка, что то с видом…

Не в сети

#4 24.01.2018 23:07:23

Re: Отправка почты

Логично предположить, что проблема в шаблоне mail.order


There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.

Не в сети

#5 24.01.2018 23:50:09

Re: Отправка почты

он пустой

Не в сети

#6 25.01.2018 12:30:13

Re: Отправка почты

кодировка файлов?

Не в сети

#7 27.01.2018 22:04:10

Re: Отправка почты

Уже решил проблему. Спасибо.

Не в сети

#8 28.01.2018 02:30:44

Re: Отправка почты

И в чём было дело, если не секрет?


There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.

Не в сети

#9 28.01.2018 16:04:55

Re: Отправка почты

MAIL_DRIVER=smtp ставил на mail

Не в сети

Подвал раздела