Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/292.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Laravel sendmail驱动程序不工作。格式错误的UTF-8字符,可能编码不正确_Php_Laravel_Laravel 5_Php 7 - Fatal编程技术网

Php Laravel sendmail驱动程序不工作。格式错误的UTF-8字符,可能编码不正确

Php Laravel sendmail驱动程序不工作。格式错误的UTF-8字符,可能编码不正确,php,laravel,laravel-5,php-7,Php,Laravel,Laravel 5,Php 7,Laravelsendmail驱动程序不工作 它给了我这个错误: 格式错误的UTF-8字符,可能编码不正确。 (您可以在此处看到完整的错误列表) 如果我使用logdriver,那么它确实可以工作 class MailController extends Controller { public function send() { $objDemo = new \stdClass(); $objDemo->demo_one =

Laravel
sendmail
驱动程序不工作

它给了我这个错误:

格式错误的UTF-8字符,可能编码不正确。 (您可以在此处看到完整的错误列表)

如果我使用log
driver
,那么它确实可以工作

class MailController extends Controller
{
    public function send()
    {
        $objDemo           = new \stdClass();
        $objDemo->demo_one = 'Demo One Value';
        $objDemo->demo_two = 'Demo Two Value';
        $objDemo->sender   = 'SenderUserName';
        $objDemo->receiver = 'ReceiverUserName';

        Mail::to("receiver@example.com")->send(new DemoEmail($objDemo));
    }
}
课堂演示电子邮件

class DemoEmail extends Mailable
{
    use Queueable, SerializesModels;

    /**
     * The demo object instance.
     *
     * @var Demo
     */
    public $demo;

    /**
     * Create a new message instance.
     *
     * @return void
     */
    public function __construct($demo)
    {
        $this->demo = $demo;
    }

    /**
     * Build the message.
     *
     * @return $this
     */
    public function build()
    {
        return $this->from('sender@example.com')
                    ->view('mails.demo')
                    ->with([
                        'testVarOne' => '1',
                        'testVarTwo' => '2',
                    ]);
    }
}
刀片文本

Hello <i>{{ $demo->receiver }}</i>,
<p>This is a demo email for testing purposes! Also, it's the HTML version.</p>

<p><u>Demo object values:</u></p>

<div>
    <p><b>Demo One:</b>&nbsp;{{ $demo->demo_one }}</p>
    <p><b>Demo Two:</b>&nbsp;{{ $demo->demo_two }}</p>
</div>

<p><u>Values passed by With method:</u></p>

<div>
    <p><b>testVarOne:</b>&nbsp;{{ $testVarOne }}</p>
    <p><b>testVarTwo:</b>&nbsp;{{ $testVarTwo }}</p>
</div>

Thank You,
<br/>
<i>{{ $demo->sender }}</i>
Hello{{$demo->receiver},
这是一封用于测试目的的演示电子邮件!而且,它是HTML版本

演示对象值:

演示一:{{$Demo->Demo_One}

演示二:{{$Demo->Demo_Two}

通过方法传递的值:

testVarOne:{{$testVarOne}}

testVarTwo:{{$testVarTwo}

非常感谢。
{{$demo->sender}
所有文件都采用UTF-8编码,如何修复? 默认php函数mail()运行良好

拉威尔5.6