0

我需要更改 CRM 中的一些计算,但是当我收到 zip 文件时,我已经在 WAMP 中解压缩它,它使用的是 Symfony,所以我已经使用 composer 完成了安装和更新。我是 Symfony、Doctrine 的初学者……所以我尝试执行下一个命令,但我收到了一些错误消息我不知道如何解决它,我整天都在网上研究我什么也没找到。

命令

php bin/console doctrine:schema:update -f

或者

php bin/console doctrine:database:create

我有这些错误消息:

[Doctrine\DBAL\Exception\ConnectionException]
An exception occured in driver: SQLSTATE[08006] [7] FATAL:  role "stats_crm" does not exist

[Doctrine\DBAL\Driver\PDOException]
SQLSTATE[08006] [7] FATAL:  role "stats_crm" does not exist

[PDOException]
SQLSTATE[08006] [7] FATAL:  role "stats_crm" does not exist

我不知道你需要什么关于我的环境的信息,我正在使用 PhpStorm 2016.3.2、PostgreSQL 9.6、PgAdmin 3、phpPgAdmin 5.1、WAMP 3.0.6 和 PHP 5.6.25

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

4

1 回答 1

1

异常消息告诉您,学说无法使用 username 登录到您的数据库主机stats_crm,因为该角色不存在。

要修复该异常,您必须找到username可以让您进入数据库服务器的权限。然后,打开你的app/config/parameters.yml,找到nodenamed database_user,并相应地更新它(database_password如果有必要的话)。

于 2017-02-09T03:29:13.337 回答