Symfony2 и Microsoft SQL Server на Mac и MAMP - PullRequest
0 голосов
/ 17 декабря 2011

Я собираюсь разработать приложение Symfony2 на моем Mac OSX с MAMP, но база данных (Microsoft SQL Server) находится на другом компьютере.

Я все настраиваю (я следовал этой инструкции http://jesusomar.com/2011/07/22/mamp-php-and-mssql) и если я проверяю phpinfo (), я вижу, что mssql активен, но я получаю эту ошибку:

[PDOException]
не удалось найти драйвер

любая помощь или подсказка?Заранее спасибо

1 Ответ

1 голос
/ 02 октября 2014

Первый шаг - проверить, установлен ли FreeTDS.Вы можете запустить tsql -C, чтобы получить информацию о библиотеках MSSQL на вашем компьютере.Вы должны получить что-то вроде этого:

Version: freetds v0.91
freetds.conf directory: /usr/local/Cellar/freetds/0.91/etc
MS db-lib source compatibility: no
Sybase binary compatibility: no
Thread safety: yes
iconv library: yes
TDS version: 7.1
iODBC: no
unixodbc: no
SSPI "trusted" logins: no
Kerberos: no

Если FreeTDS не установлен, вы можете сделать это с помощью Homebrew (например): brew install freetds.

Теперь вы можете использовать MssqlBundle для подключения к вашей базе данных.

...