Laravel Sail+WSL2+PostgreSQL数据库连接及迁移失败求助
Laravel Sail + WSL 2 + PostgreSQL:数据库连接失败且迁移无法执行
问题详情
使用Laravel Sail搭配WSL 2和PostgreSQL开发时,出现数据库连接失败的情况,执行artisan migrate命令也无法完成迁移。这套配置在其他同事的设备及测试环境中均能正常运行,但我的本地环境始终存在异常。
已尝试的排查手段:
- 重建Sail容器(执行
sail down -v && sail up -d) - 修改数据库密码并同步更新
.env配置 - 更换WSL内的Ubuntu实例
- 完全卸载重装WSL后重新部署整个项目
参考文件与日志
提供以下关键文件配置及操作日志的截图供排查:
.env环境配置文件docker-compose.yml容器编排配置config/database.php数据库配置文件- Laravel Sail启动日志
artisan migrate执行报错日志
内容的提问来源于stack exchange,提问作者Valentin
相关产品推荐
相关产品推荐

