相关疑难解决方法(0)

Heroku和Laravel护照

我尝试在heroku上安装我的应用程序。该应用程序是带有“护照”进行身份验证的php-laravel应用程序。在我的本地计算机(mac os)上一切运行正常。

当我尝试对邮递员进行简单的“发布”时,出现以下错误:

2018-03-17T17:05:22.059708 + 00:00 app [web.1]:[2018年3月17日17:05:22 UTC] [2018-03-17 17:05:22]生产。错误:密钥路径“ file:///app/storage/oauth-private.key”不存在或不可读{“ exception”:“ [object](LogicException(code:0):关键路径\” file:/// app / storage / oauth-private.key \“不存在,或在/app/vendor/league/oauth2-server/src/CryptKey.php:45)处不可读”] []

要设置护照,我用生成了密钥:

PHP的工匠护照:安装

我在heroku的数据库中看到了密钥。因此该命令正常运行。

那么这是什么错误呢?

我也尝试过重新生成密钥,以停止并重新启动应用程序。没有成功。

感谢您的建议。谢谢

多米尼克

编辑:实际上,密钥文件不是在文件夹app / storage中生成的,这就是为什么出现此错误的原因。但是为什么不生成这些文件?

heroku laravel laravel-passport

2
推荐指数
1
解决办法
1709
查看次数

标签 统计

heroku ×1

laravel ×1

laravel-passport ×1