在Symfony 2.4中重新生成YML映射问题

时间:2016-11-07 14:44:24

标签: mysql symfony doctrine mapping

运行Symfony 2项目,我最近在我的MYSQL数据库中进行了更改,我想更新我的symfony项目中的模式和模型结构,以便我可以使用其中的新项目。

这是我尝试从生产中正在运行的实例做的事情:

def fibonacci(z):
   a,b = 0,1
   while True:
   for y in xrange(z):
       yield a
       a,b = b, a+b



for i in fibonacci(5):
    print i

这是我得到的错误:

  

[PDOException] SQLSTATE [HY000] [2002]连接超时

  • Core / Bundle存在并且已经过去以这种方式映射
  • 另请注意,服务器已启动并正在运行,正在与数据库进行交换
  • 我找不到一个可以看到更详细日志的地方。试图配置config.yml为doctrine添加日志记录,但它没有给我更多的信息

提前致谢

1 个答案:

答案 0 :(得分:0)

由于我没有找到问题的根源,我刚刚部署了一个新的symfony应用程序,将其连接到数据库,然后通过遵循相同的命令生成orm +实体。之后我只是复制了/ Entity文件夹和/ orm文件夹,并将其替换为我的生产环境。有点乱,但它有效