我用Laravel 5.5和Laravel Passport创建了一个网站,但我在Passport登录时遇到问题:
“密钥路径”文件:///home/mylogin/mywebsite/storage/oauth-private.key“不存在或不可读”
我发现它与Passport或Laravel无关,但它与__DIR__
常数有关。 OVH上我的网站文件夹中的__DIR__
常量返回:
/家庭/ mylogin / mywebsite
代替 :
/home自.141/没有login/没有website
怎么可能?我该怎么办?
谢谢你的帮助。
我找到了解决方案。
我犯了一个错误,路径没有遇到麻烦(路径改变,但OVH是正常的)。
我忘了运行php artisan passport:install
,因此丢失了一个文件(因为我在我的计算机上使用开发环境,并通过Github在OVH上部署)。