2011-12-17 18 views
0

私のMac OSXでMAMPを使ってSymfony2アプリケーションを開発しようとしていますが、データベース(Microsoft SQL Serverのもの)は別のコンピュータにあります。MacとMAMPのSymfony2とMicrosoft SQL Server

Iセットアップすべてを(私はこの命令http://jesusomar.com/2011/07/22/mamp-php-and-mssqlを追っ)と私は、MSSQLがアクティブであることを確認するphpinfo()を確認し、しかし - 私はこのエラーになった場合:

[PDOException]
could not find driver

任意のヘルプや手がかりを?事前に感謝します

+0

FreeTDSがインストールされていますか? – prodigitalson

+0

はい私はそれをインストールしました。しかし、どうすればわかるのですか? –

答えて

1

最初のステップは、FreeTDSがインストールされているかどうかを確認することです。 tsql -Cを実行すると、コンピュータのMSSQLライブラリに関する情報を取得できます。 FreeTDSのがインストールされていない場合、あなたは(たとえば)自作でそれを行うことができます

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 

:あなたはこのような何かを得る必要がありbrew install freetds

MssqlBundleを使用してデータベースに接続できます。

関連する問題