Я новичок в Symfony и им после книги с Heroku как хозяин, им пытаются промывать объект в базу данных с доктриной, но им получаю следующее сообщение об ошибке:Symfony 2 не загружается конфигурационный файл базы данных
[2015-08-04 05:23:58] request.CRITICAL: Uncaught PHP Exception PDOException: "SQLSTATE[08006] [7] could not connect to server: Connection refused Is the server running on host "127.0.0.1" and accepting TCP/IP connections on port 5432?" at /app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php line 40 {"exception":"[object] (PDOException(code: 7): SQLSTATE[08006] [7] could not connect to server: Connection refused\n\tIs the server running on host \"127.0.0.1\" and accepting\n\tTCP/IP connections on port 5432? at /app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:40)"} []
Я получил мои файлы конфигурации работает (я думаю):
parameters.yml
database_host: host....
database_port: 5432
database_name: ddas1mq8intjqt
database_user: ymmpjzoqbyokbr
database_password: password.....
mailer_transport: smtp
mailer_host: 127.0.0.1
mailer_user: null
mailer_password: null
secret: ThisTokenIsNotSoSecretChangeIt
и мой config.yml:
doctrine:
dbal:
driver: pdo_pgsql
host: "%database_host%"
port: "%database_port%"
dbname: "%database_name%"
user: "%database_user%"
password: "%database_password%"
charset: UTF8
Я ру n консольные команды для создания таблиц из классов сущностей, и это сработало, но создание объекта и ->flush
кажется проблемой ... не знаю, была ли его некоторая конфигурация сервера, или я сделал что-то неправильно.
Спасибо
Это странно. вы пробовали вытащить все свои таблицы и воссоздать их с помощью команд доктрины? Просто чтобы быть уверенным, что в конфигурации сервера ничего не изменилось. – Hakim