laravel6报错
但是不现实debug,设置为true也不起作用
最后直接看日志报jwt错误,如下面转载的解决办法
但是debug不展示是composer安装的时候出现问题,才会出现
配置Laravel和jwt时,调用登录后的接口操作一直出现以下错误:
Symfony\Component\Debug\Exception\FatalThrowableError: Argument 3 passed to Lcobucci\JWT\Signer\Hmac::doVerify() must be an instance of Lcobucci\JWT\Signer\Key, null given,
解决方法:
依次执行以下命令,执行前确保已装jwt包,然后检查jwt.php在config包中
php artisan key:generate
php artisan jwt:secret
php artisan cache:clear
php artisan config:clear
还要记得JWT_SECRET在.env配置的最后一行
附属知识:
laravel队列重启: php artisan queue:restart
laravel启动队列:php artisan queue:work
指定队列:php artisan queue:work --queue=队列名字