Не могу получить доступ к MAMP после создания базы данных с Doctrine и Symfony2 - PullRequest
1 голос
/ 18 ноября 2011

Я пытаюсь продолжить учебник по Symblog для Symfony2 (http://tutorial.symblog.co.uk/docs/doctrine-2-the-blog-model.html)

После того, как я создал свою базу данных с php app/console doctrine:database:create, у меня больше нет доступа к localhost / MAMP / ?! Это сообщение об ошибке "Ошибка: не удалось подключиться к серверу MySQL! "

Кто-нибудь может мне помочь?

Вот мой config.yml

Доктрина конфигурации доктрины:

dbal:
    driver:   %database_driver%
    host:     %database_host%
    port:     %database_port%
    dbname:   %database_name%
    user:     %database_user%
    password: %database_password%
    charset:  UTF8
    unix_socket: /var/mysql/mysql.sock

orm:
    auto_generate_proxy_classes: %kernel.debug%
    auto_mapping: true

Вот мои параметры.ini

[parameters]
    database_driver="pdo_mysql"
    database_host="localhost"
    database_port="3306"
    database_name="symfony"
    database_user="root"
    database_password=""

1 Ответ

0 голосов
/ 04 августа 2014

Порт по умолчанию для сервера MAMP должен быть 8889, когда вы используете 3306, ошибка может быть такой.

Мои параметры

parameters:
database_driver: pdo_mysql
database_host: 127.0.0.1
database_port: '8889'
database_name: symfony_blog
database_user: root
database_password: root
mailer_transport: smtp
mailer_host: 127.0.0.1
mailer_user: null
mailer_password: null
locale: en
secret: 7f03537e81f981683bc773b9ec7113ab5861adec
database_path: null
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...