Laravel(5.4)的扩展包 Laravel/passport 升级之后出现问题,求教怎么解决?

提示laravel storage/oauth-private.key does not exist or Operation not permitted

尝试解决方案:
1、文件直接777权限
2、改变文件所属用户(本人用的Apache测试的)

这是github上这个问题的讨论
https://github.com/laravel/passport/issues...

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 7
宇宙最厉害

也可能是文件不存在,重新运行命令

6年前 评论
Ryan

重新 php artisan passport:install 就可以了

6年前 评论

@沈益飞 不是文件的问题,是官方的passport升级之后出现这个问题的

6年前 评论

@Ryan 这个方法不行,目前针对Apache能解决的方案就是指定key的所属组和所属用户,但是对于nginx,一直未能解决,目前只是将passport版本恢复到低版本

6年前 评论
Ryan

@JohnLin 没觉得和版本又什么关系,如果是nginx,那文件所属的用户组和用户是否是nginx的用户组和用户

6年前 评论

@Ryan 文件所属用户组和用户都是nginx的用户和用户组,已在nginx.conf确认

file

6年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!