web-dev-qa-db-ja.com

ubuntuにSQLサーバードライバーをインストールします

私のphpコードがubuntuサーバーにインストールされている間にリモートサーバーに配置されているSQLサーバーデータベースに接続したい。接続する前に、sqlsrvドライバーまたはmssqlドライバーをインストールする必要があることがわかりました。要件を高度にインストールするにはどうすればよいですか?

4
Hamid Ghorashi

インストールPHP OSの拡張機能:apt-get install php5-sybase、ApacheまたはPHP-FPMを再起動します(SAPIによって異なります)。新しくインストールされたPDOドライバーがロードされていることを確認します(自動的に有効にする必要があります。出力行を確認してくださいphp5_invoke:[ここでSAPI]のモジュールpdo_dblibを有効にします)。これにより、すべての依存関係もインストールされます。これで、mssql:DSNをPDOで使用できます。 PHP手動 で表示)。

MSSQL用の別のPDOドライバー がありますが、これはWindowsでのみ機能します。

ODBCでPDOを使用することもできます。

1
sam_pan_mariusz