如何解决尝试访问 null 类型值的数组偏移量电子邮件验证器
我有一个 CMS 库管理器。与数据库的所有连接都正常工作,它使新用户,新帖子,删除帖子,编辑帖子......但是当我尝试单击“我忘记密码”并单击通过邮件发送密码时,或者我尝试要创建一个新的用户帐户(该用户帐户已创建但没有激活,因为它不发送任何验证邮件),它会显示此错误:
(1/1) ErrorException
Trying to access array offset on value of type null
in Parser.PHP line 147
如果我转到那一行,它会显示:
我也附上了完整的错误调试:
(1/1) ErrorException
Trying to access array offset on value of type null
in Parser.PHP line 147
at HandleExceptions->handleError()
in Parser.PHP line 147
at Parser->escaped()
in Parser.PHP line 127
at Parser->isFWS()
in LocalPart.PHP line 57
at LocalPart->parse()
in EmailParser.PHP line 48
at EmailParser->parse()
in RFCValidation.PHP line 30
at RFCValidation->isValid()
in EmailValidator.PHP line 37
at EmailValidator->isValid()
in IdentificationHeader.PHP line 182
at Swift_Mime_Headers_IdentificationHeader->assertValidId()
in IdentificationHeader.PHP line 128
at Swift_Mime_Headers_IdentificationHeader->setIds()
in IdentificationHeader.PHP line 99
at Swift_Mime_Headers_IdentificationHeader->setId()
in IdentificationHeader.PHP line 75
at Swift_Mime_Headers_IdentificationHeader->setFieldBodyModel()
in SimpleHeaderFactory.PHP line 141
at Swift_Mime_SimpleHeaderFactory->createIdHeader()
in SimpleHeaderSet.PHP line 115
at Swift_Mime_SimpleHeaderSet->addIdHeader()
in SimpleMimeEntity.PHP line 217
at Swift_Mime_SimpleMimeEntity->setId()
in SimpleMessage.PHP line 53
at Swift_Mime_SimpleMessage->__construct()
in Message.PHP line 48
at Swift_Message->__construct()
at ReflectionClass->newInstanceArgs()
in DependencyContainer.PHP line 330
at Swift_DependencyContainer->createNewInstance()
in DependencyContainer.PHP line 115
at Swift_DependencyContainer->lookup()
in Mailer.PHP line 41
at Swift_Mailer->createMessage()
in Mailer.PHP line 451
at Mailer->createMessage()
in Mailer.PHP line 237
at Mailer->send()
in Mailable.PHP line 159
at Mailable->Illuminate\Mail\{closure}()
in Localizable.PHP line 19
at Mailable->withLocale()
in Mailable.PHP line 160
at Mailable->send()
in Mailer.PHP line 274
at Mailer->sendMailable()
in Mailer.PHP line 229
at Mailer->send()
in PendingMail.PHP line 124
at PendingMail->send()
in RegisterController.PHP line 98
at RegisterController->register()
at call_user_func_array()
in Controller.PHP line 54
at Controller->callAction()
in Controllerdispatcher.PHP line 45
at Controllerdispatcher->dispatch()
in Route.PHP line 219
at Route->runcontroller()
in Route.PHP line 176
at Route->run()
in Router.PHP line 682
at Router->Illuminate\Routing\{closure}()
in Pipeline.PHP line 30
at Pipeline->Illuminate\Routing\{closure}()
in RedirectIfAuthenticated.PHP line 24
at RedirectIfAuthenticated->handle()
in Pipeline.PHP line 163
at Pipeline->Illuminate\Pipeline\{closure}()
in Pipeline.PHP line 53
at Pipeline->Illuminate\Routing\{closure}()
in SubstituteBindings.PHP line 41
at SubstituteBindings->handle()
in Pipeline.PHP line 163
at Pipeline->Illuminate\Pipeline\{closure}()
in Pipeline.PHP line 53
at Pipeline->Illuminate\Routing\{closure}()
in VerifyCsrftoken.PHP line 75
at VerifyCsrftoken->handle()
in Pipeline.PHP line 163
at Pipeline->Illuminate\Pipeline\{closure}()
in Pipeline.PHP line 53
at Pipeline->Illuminate\Routing\{closure}()
in ShareErrorsFromSession.PHP line 49
at ShareErrorsFromSession->handle()
in Pipeline.PHP line 163
at Pipeline->Illuminate\Pipeline\{closure}()
in Pipeline.PHP line 53
at Pipeline->Illuminate\Routing\{closure}()
in StartSession.PHP line 63
at StartSession->handle()
in Pipeline.PHP line 163
at Pipeline->Illuminate\Pipeline\{closure}()
in Pipeline.PHP line 53
at Pipeline->Illuminate\Routing\{closure}()
in AddQueuedCookiesToResponse.PHP line 37
at AddQueuedCookiesToResponse->handle()
in Pipeline.PHP line 163
at Pipeline->Illuminate\Pipeline\{closure}()
in Pipeline.PHP line 53
at Pipeline->Illuminate\Routing\{closure}()
in EncryptCookies.PHP line 66
at EncryptCookies->handle()
in Pipeline.PHP line 163
at Pipeline->Illuminate\Pipeline\{closure}()
in Pipeline.PHP line 53
at Pipeline->Illuminate\Routing\{closure}()
in Pipeline.PHP line 104
at Pipeline->then()
in Router.PHP line 684
at Router->runRouteWithinStack()
in Router.PHP line 659
at Router->runRoute()
in Router.PHP line 625
at Router->dispatchToRoute()
in Router.PHP line 614
at Router->dispatch()
in Kernel.PHP line 176
at Kernel->Illuminate\Foundation\Http\{closure}()
in Pipeline.PHP line 30
at Pipeline->Illuminate\Routing\{closure}()
in TrustProxies.PHP line 57
at TrustProxies->handle()
in Pipeline.PHP line 163
at Pipeline->Illuminate\Pipeline\{closure}()
in Pipeline.PHP line 53
at Pipeline->Illuminate\Routing\{closure}()
in TransformsRequest.PHP line 31
at TransformsRequest->handle()
in Pipeline.PHP line 163
at Pipeline->Illuminate\Pipeline\{closure}()
in Pipeline.PHP line 53
at Pipeline->Illuminate\Routing\{closure}()
in TransformsRequest.PHP line 31
at TransformsRequest->handle()
in Pipeline.PHP line 163
at Pipeline->Illuminate\Pipeline\{closure}()
in Pipeline.PHP line 53
at Pipeline->Illuminate\Routing\{closure}()
in ValidatePostSize.PHP line 27
at ValidatePostSize->handle()
in Pipeline.PHP line 163
at Pipeline->Illuminate\Pipeline\{closure}()
in Pipeline.PHP line 53
at Pipeline->Illuminate\Routing\{closure}()
in CheckForMaintenanceMode.PHP line 62
at CheckForMaintenanceMode->handle()
in Pipeline.PHP line 163
at Pipeline->Illuminate\Pipeline\{closure}()
in Pipeline.PHP line 53
at Pipeline->Illuminate\Routing\{closure}()
in Pipeline.PHP line 104
at Pipeline->then()
in Kernel.PHP line 151
at Kernel->sendRequestThroughRouter()
in Kernel.PHP line 116
at Kernel->handle()
in index.PHP line 55
解决方法
已解决:需要更新 Lavarel 版本。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。