【发布时间】:2019-07-07 11:05:14
【问题描述】:
我们有一个可以使用 Symfony 4 和 Lexik JWT 身份验证包从/auth/user-token 成功返回令牌的工作应用程序。但是,在我安装JWTRefreshTokenBundle(通过step 3 完成安装)之后,我在访问现有端点时收到此错误:
驱动程序发生异常:SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo failed: Name or service not known
将我的文件恢复到预安装状态可以让应用再次运行。
有人对这里可能发生的事情有任何想法吗?
===
更新:尝试通过第 5 步(架构更新)运行安装会导致此错误:
在 AbstractMySQLDriver.php 第 113 行: 驱动程序发生异常:SQLSTATE[HY000] [2002] Connection denied 在 PDOConnection.php 第 50 行: SQLSTATE[HY000] [2002] 连接被拒绝 在 PDOConnection.php 第 46 行: SQLSTATE[HY000] [2002] 连接被拒绝
【问题讨论】:
-
当你安装 JWTRefreshTokenBundle 时,你有没有修改过数据库配置?您正在使用 .env?
-
感谢您的回复。我确实在使用.env,并且看起来数据库配置在安装过程中没有被修改。