2017-05-08 13 views
0

mssqlデータベースとphp 7とubuntu 16.04を接続しようとしています。私はODBCドライバをインストールし、sample_c_linuxファイルをチェックして作業していますが、私はこのエラーを出すコードを実行しています。この拡張機能では、SQL ServerとSQL Serverとの通信にMicrosoft ODBCドライバ13が必要です

[PDOException] SQLSTATEは、[IMSSP]:この拡張モジュールは、SQL Serverと通信するためのSQL Serverの のMicrosoft ODBCドライバ13が必要です。 x86用 SQL ServerのODBCドライバ13をダウンロードするには、次のURLにアクセスします。http://go.microsoft.com/fwlink/?LinkId=163712

$db = DB::connection('sqlsrv'); 
$sql = "sp_EntityFullList"; 
$procedure = $db->getPdo()->exec($sql); 
+0

https://www.microsoft.com/en-us/download/details.aspx?id=50420 –

+0

@GabrielHeming私はすでに見ている命令で、このリンクからインストールしてください。しかし、それは働かない。 –

+0

それはとても奇妙です。 'sqlsrv'はLinuxにとって少し新しいですが、まだ変です。 'sqlsrv'から' FreeTDS'に変更してもいいですか、それともオプションではありませんか? –

答えて

関連する問題