Laravel 5.6密码重置报错:找不到views/layouts.html.php资源
Laravel 5.6 Password Reset Throws RuntimeException: Missing 'views/layouts.html.php' Resource
各位好,我遇到了一个奇怪的Laravel密码重置问题,想请教大家:
之前在Laravel 5.6中配置的密码重置链接一直运行正常,但最近点击发送密码重置链接按钮时,突然抛出了RuntimeException异常,具体错误信息如下:
Could not find resource 'views/layouts.html.php' in any resource paths.(searched: /var/www/{domain}/vendor/filp/whoops/src/Whoops/Handler/../Resources)
我已经仔细检查了.env文件中的邮件配置,用的是Zoho邮件服务,配置内容如下,看起来没有问题:
MAIL_DRIVER=smtp MAIL_HOST=smtp.zoho.com MAIL_PORT=465 MAIL_USERNAME=username@domain.com MAIL_PASSWORD={hidden} MAIL_ENCRYPTION=ssl
更奇怪的是,不管是之前一直稳定运行的旧站点,还是我新开发的站点,都出现了这个错误。目前系统会正常向数据库添加重置令牌,但就是无法发送邮件——点击按钮后直接报错,根本不会像之前那样跳转并显示状态提示。
有没有人遇到过类似的问题?或者能帮我分析下原因,以及给出解决方法吗?
内容的提问来源于stack exchange,提问作者Kankuro
相关产品推荐
相关产品推荐

