Мне нужно изменить некоторые вычисления в CRM, но когда я получаю zip-файл, я разархивирую его в WAMP, он использует Symfony, поэтому я выполнил установку с помощью composer и update. Я новичок в 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
, находить node
названный database_user
и обновите его соответственно (и database_password
если необходимо).
Других решений пока нет …