【问题标题】:Symfony 5 fast track book bug when migrating databases迁移数据库时的 Symfony 5 快速手册错误
【发布时间】:2020-06-03 18:51:26
【问题描述】:

这是我进入 symfony 世界的第一步,我遵循 Symfony 快速手册中的教程。通过执行下面的命令,我的迁移失败了:

symfony new --version=5.0-3 --book guestbook --debug

一切正常,期待“迁移数据库”,这是错误:

或者 symfony book:check-requirements 说一切正常。

有关信息:pdo_pgsql 已在 php.ini 中启用

有什么技巧可以解决这个问题?

我已迁移到 PHP 7.3.12 版本来解决我的问题。

停留在 PHP 7.4.0 版本,执行命令时无法添加属性:php bin/console make:entity MyEntity

【问题讨论】:

  • 这能回答你的问题吗? PDOException “could not find driver”
  • 我已经启用了 pdo_pgsql。命令(php -m)向我显示它已很好地启用。下面的链接没有回答我的问题,但还是谢谢
  • 请分享更多细节。运行完全相同的命令时,我没有收到任何错误

标签: symfony doctrine


【解决方案1】:

两天前我开始写 Potencier 的书。我遇到了几个问题,我已经能够解决,但我没有发现这个问题。我认为你应该给我们更多的信息。例如:您使用的是什么硬件?什么操作系统?给出错误的命令是从哪里运行的?您是否从 Symfony CLI 运行命令?

【讨论】:

  • 此问题已通过降级到 PHP 7.3.12 版本解决。在此之前,我在 win 10 64bits 上使用 PHP 7.4。但是现在,我面临另一个问题,那就是 EasyAdmin 的使用。不知道书有没有更新。
猜你喜欢
  • 1970-01-01
  • 2017-05-06
  • 1970-01-01
  • 2012-07-26
  • 2015-06-08
  • 2015-04-06
  • 1970-01-01
  • 2018-10-21
相关资源
最近更新 更多