Php 尝试访问null-laravel类型的值上的数组偏移量
最近我将我的项目更改为一个新服务器,当我注册一个用户时,它在发送邮件时抛出一个错误。 我的密码是这个Php 尝试访问null-laravel类型的值上的数组偏移量,php,laravel,Php,Laravel,最近我将我的项目更改为一个新服务器,当我注册一个用户时,它在发送邮件时抛出一个错误。 我的密码是这个 function test(Request $request) { $user = User::findOrFail(11); Mail::send('front.test', ['user' => $user], function ($m) use ($user) { $m->from('MYDOMAIN', 'Your Application')
function test(Request $request) {
$user = User::findOrFail(11);
Mail::send('front.test', ['user' => $user], function ($m) use ($user) {
$m->from('MYDOMAIN', 'Your Application');
$m->to('abhishekvvvvv@gmail.com', 'Abhishek')->subject('Your Reminder!');
});
}
和id为11的用户
我发现了一些我认为可以解决我问题的东西。但是我不知道在我的代码中应该在哪里使用&&$previous
非常感谢您的帮助。请稍等。
$user=user::findOrFail(11)
您确定id为11
的用户确实存在吗。在一次findOrFail()
之后,您真的应该在假设它之前检查它是否找到或失败found@Riosant您的问题似乎与php的版本有关。在终端中使用php-v
检查版本。什么是php的当前版本?我知道这是我的php版本的问题。但由于服务器限制,我无法将其降级到7.3以下。是否有任何内容可以忽略或覆盖此内容。@Riosant您是否尝试过php composer.phar update
?我认为你的图书馆必须更新。