【发布时间】:2018-01-21 16:38:41
【问题描述】:
我在 ubuntu 上实现了带有 LexikJWTAuthenticationBundle 的 Symfony 3.3 项目。 我在生产中收到此错误: request.CRITICAL:未捕获的 PHP 异常 RuntimeException:“无法加载私钥”/var/www/symfony/app/../var/jwt/private.pem”。 文件“private.pem”存在。 jwt_key_pass_phrase 已设置。 我试图将 private.pem 的所有权更改为 root 和 www-data。没用。
如果我使用开发环境(添加到链接 app_dev.php),一切正常,我得到令牌。
为什么我在生产中收到此错误?
【问题讨论】:
-
清除您的产品缓存或尝试重新生成密钥
-
清除缓存有帮助。谢谢哈比本!调试 2 小时后忘记了。
标签: symfony ubuntu-16.04 symfony-3.3