教义 - 命令 database:create 或 schema:update -f 出错
Doctrine - Error with command database:create or schema:update -f
我需要更改 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
谢谢,抱歉我的英语不好,我不知道你是否需要更多信息。
异常消息告诉您 doctrine 无法使用用户名 stats_crm
登录到您的数据库主机,因为该角色不存在。
要修复该异常,您必须找到可以让您进入数据库服务器的正确 username
。然后,打开您的 app/config/parameters.yml
,找到名为 database_user
的 node
,并相应地更新它(如果需要,还可以更新 database_password
)。
我需要更改 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
谢谢,抱歉我的英语不好,我不知道你是否需要更多信息。
异常消息告诉您 doctrine 无法使用用户名 stats_crm
登录到您的数据库主机,因为该角色不存在。
要修复该异常,您必须找到可以让您进入数据库服务器的正确 username
。然后,打开您的 app/config/parameters.yml
,找到名为 database_user
的 node
,并相应地更新它(如果需要,还可以更新 database_password
)。