Doctrine - 命令数据库出错:create或schema:update -f

时间:2017-02-08 09:06:56

标签: php postgresql doctrine-orm php-pgsql

我需要在CRM中更改一些计算但是当我收到zip文件时我已经在WAMP中解压缩它,它使用Symfony所以我已经完成了使用composer和update的安装。我是Symfony,Doctrine的初学者......所以我试着做下一个命令,我收到一些错误信息,我不知道如何解决它,我整天都在网上研究我一无所获。

命令

CustomPanel

<GridView ItemsSource="{Binding}"   Width="1080" >
    <GridView.ItemTemplate> 
     ...  
    </GridView.ItemTemplate>
    <GridView.ItemContainerStyle>
       ... 
    <GridView.ItemsPanel>
        <ItemsPanelTemplate>
            <local:CustomPanel />                  
        </ItemsPanelTemplate>
    </GridView.ItemsPanel>
</GridView>

我有这些错误消息:

php bin/console doctrine:schema:update -f

我不知道您对我的环境的信息需要什么,我使用的是PhpStorm 2016.3.2,PostgreSQL 9.6,PgAdmin 3,phpPgAdmin 5.1,WAMP 3.0.6和PHP 5.6.25

谢谢,抱歉我的英语不好,我不知道你是否需要更多信息。

1 个答案:

答案 0 :(得分:1)

异常消息告诉您,doctrine无法使用用户名stats_crm登录数据库主机,因为该角色不存在。

要修复该异常,您必须找到可以让您进入数据库服务器的正确username。然后,打开您的app/config/parameters.yml,找到名为node的{​​{1}},并相应地进行更新(如果需要,还可以database_user)。