首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将Laravel更新到版本9后密码验证失败

将Laravel更新到版本9后密码验证失败
EN

Stack Overflow用户
提问于 2022-03-25 22:31:32
回答 1查看 397关注 0票数 0

以前我有一个Laravel5.7的Laravel应用程序,现在我更新了我的应用程序到最新的Laravel 9版本。但是我的pgsql连接密码出现了错误,尽管我的.env仍然是一样的。

我试着连接到pgadmin,dbeaver和它的工作,只有在拉拉,得到一个错误。

我已经运行了php artisan cache:clearphp artisan config:cache,但问题仍然存在。

.env零件

代码语言:javascript
复制
DB_CONNECTION=pgsql
DB_HOST=159.x.x.x
DB_PORT=5432
DB_DATABASE=infinite-mob
DB_USERNAME=user
DB_PASSWORD=password

laravel.log

代码语言:javascript
复制
[previous exception] [object] (PDOException(code: 7): SQLSTATE[08006] [7] FATAL:  password authentication failed for user \"user\"
FATAL:  password authentication failed for user \"user\" at /var/www/app.ics-seafood.com/app_laravel9/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:70)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-03-28 01:51:01

它证明了我的密码是一个复杂的密码,就像

S3cur1ti%$#@!

因此,在""中加入DB_PASSWORD .env解决了这一问题。

像这样

DB_PASSWORD="S3cur1ti%$#@!"

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71623803

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档