Нет подключения к базе данных через доктрину в symfony

I ' Я работаю над учебником по symfony jobeet, и у меня проблемы с подключением базы данных к базе данных MySQL через doctrine. Среда разработки: Mac OS X и XAMPP.

Команда php symfony doctrine: build-schema выдает следующее сообщение об ошибке:

Предупреждение: PDO :: __ construct (): [2002] Нет такой файл или каталог (пытается подключиться через unix: ///var/mysql/mysql.sock) в / Users / xx / projects / myproject / lib / vendor / symfony / lib / plugins / sfDoctrinePlugin / lib / vendor / doctrine / Doctrine / Connection.php в строке 470
Ошибка подключения PDO: SQLSTATE [HY000] [2002] Нет такого файла или каталога

Параметры базы данных в database.yml:

 all:
  doctrine:
    class: sfDoctrineDatabase
    param:
      dsn: 'mysql:host=localhost;dbname=my_project_db'
      username: root
      password: root

MySQl запущен. Имя пользователя и пароль верны. База данных my_project_db существует.

Кто-нибудь может мне подсказать, что происходит не так?

9
задан j0k 11 November 2012 в 08:29
поделиться