PHPを使用してローカルのMSSQLデータベースに接続しようとしました。 現在、私はMSSQLで動作するphp用の正しいドライバをインストールすることに固執しています。PHP 7 SQLSRVドライバがロードされない
は、これまで私が持っている:
1.DownloadedとセットアップXAMPP
2.Downloaded SQLSRVドライバで:https://github.com/Microsoft/msphpsql/releases/tag/v4.3.0
3.Placed私のextension_dirを、ダブルチェックをphp.iniのvarible内のファイルを指すように正しいフォルダに移動します。
4. php.ini内の拡張子のリストに手動で
extension=php_pdo_sqlsrv_71_ts.dll extension=php_sqlsrv_71_ts.dll
を追加しました。
ドライバはfalseを返しますがロードされている場合しかし、私はまだ同じ致命的なエラーとブールチェックを見ています:
bool(false)
Fatal error: Uncaught Error: Call to undefined function sqlsrv_connect() in
C:\xampp\htdocs\firsttest\api.php:9 Stack trace: #0 {main} thrown in
C:\xampp\htdocs\firsttest\api.php on line 9
私はステップを逃しましたか?私は異なるガイドラインに従っていて、そのうちのいくつかは時代遅れのようでした。私はODBCドライバをインストールしようとしましたが、インストーラはより高いバージョンを持っていると言いました。したがって、私はそれが問題を起こすべきではないと思います。