ページを選択

SQLsrv PHP 拡張モジュールのインストール

Windows Server システムにインストールされている TestRailが SQL Server データベースに接続するには、Microsoft SQL Server 用 Drivers for PHP (sqlsrv と呼ばれます) をインストールする必要があります。この新しい拡張機能は、PHP と SQL Server 2012、2016、および 2019 用に最適化された高性能ドライバーです。TestRail は、一部の PHP ディストリビューションに付属している従来の SQL Server ドライバーである mssql をサポートしていません。

sqlsrv 拡張機能をインストールする最も簡単な方法は、TestRail の PHP インストール ガイドで説明されているように PHP と一緒にインストールすることです 。すでに Web Platform Installer を使用せずに PHP をサーバーにインストールしている場合は、この拡張機能を手動でインストールする必要があります。こちらからドライバーをダウンロードできます。

ファイルを解凍したら、PHP の ext ディレクトリにコピーします。PHP に拡張機能をロードするには、php.ini に次の行を追加します (これはスレッドセーフではないバージョンの PHP の場合です。推奨されているとおり、IISFastCGI を使用するように PHP をインストールした場合、このバージョンを使用している可能性が高いでしょう)。

extension=php_sqlsrv.dll
extension=sqlsrv_81_nts_x64
上記の行には元のファイル名の “php_” および “.dll” を含めないことに注意してください。

ODBC Driver もインストールする必要があるため、必ずダウンロードしてインストールしてください。

php.ini 設定ファイルで拡張機能を有効にし、ODBC Driver をインストールした後、IIS Web サーバーを再起動してください。拡張機能が正常にロードされたかどうかを確認するには、phpinfo() 関数を実行します。