小编mkr*_*ell的帖子

Laravel 5.5 不会使用 PHP 7.4 渲染电子邮件

我正在尝试在 Laravel 5.5 中渲染一封电子邮件,但无论我做什么,我都会在渲染时收到以下错误: ErrorException (E_NOTICE) Trying to access array offset on value of type null

发生在 \vendor\egulias\email-validator\EmailValidator\Parser\Parser.php

我正在运行 php 7.4,我相信该错误不会发生在 php 7.3 上。

网页.php:

Route::get('scratch', function(){
  $mail = new Test();
  return $mail->render();
});
Run Code Online (Sandbox Code Playgroud)

测试.php

<?php

namespace App\Mail;

use Illuminate\Bus\Queueable;
use Illuminate\Mail\Mailable;
use Illuminate\Queue\SerializesModels;

class Test extends Mailable
{
  use Queueable, SerializesModels;

  public $subscription;

  /**
   * Create a new message instance.
   *
   * @return void
   */
  public function __construct()
  {
  }

  /**
   * Build the message.
   *
   * @return $this …
Run Code Online (Sandbox Code Playgroud)

php laravel

4
推荐指数
1
解决办法
3200
查看次数

标签 统计

laravel ×1

php ×1