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