0
私はクライアントのMS SQLサーバーからデータを取得するためのAPIを作成する必要があるPHPプロジェクトに取り組んでいます。私は(私はSQL Serverが私のシステムにインストールする必要がありますが、わからないのでかもしれません)私はlocalhostに取り組んodbc_connectを使用したMS SQLとのPHP接続
$connection = odbc_connect("Driver={SQL Server Native Client 10.0};Server=$server_ip;Database=$databse;", $username, $password);
そのAS-それをやっています。しかし、ホスティングサーバーでは動作しません。他の選択肢は
$serverName = $server_ip;
$connectionInfo = array("Database"=>$database, "UID"=>$username, "PWD"=>$password);
$conn = sqlsrv_connect($serverName, $connectionInfo);
$conn does not return anything.
あります - それは私も試してみました
[unixODBC][Driver Manager]Can't open lib 'SQL Server Native Client 10.0' : file not found
エラー - 提供しますか?
私はodbcドライバをインストールしています。
正確なリクエストは何ですか? SQL Server Native Clientのインストールを必要としないデータベース拡張が必要ですか?あなたのシステム仕様は何ですか? (正しく言えば、SQLSRVはPHP/7がUnix上で動作することが必要です)。 –
私はLinuxサーバーにPHP 5.6.30を持っています。 SQL Server Native Clientのインストールを必要としないデータベース拡張はありますか?役に立つかもしれない! –
多分古い[mssql extension](http://php.net/mssql)ですが、私はあなたにそれを使ったことはありません。いずれにしても、これは将来の多くの選択肢ではありません(PHP/7ではなくなりました)。 –