2016-05-12 9 views
1

私はこのエラーを得続けるを使用します。これを解決する方法で私が見つけたすべての答えは、ドライバをダウンロードすることです。コールは()XAMPPとphp7.0

IはXAMPP/PHP/EXTフォルダにインストールされている:

  • php_pdo_sqlsrv_54_ts.dll
  • 並びに55及び56
  • php_sqlsrv_54_ts.dll
  • 並びに55及び56

また、.tsの代わりに.ntsを付けたものでも同じです。私のphp.iniフォルダには、私のXAMPP/PHPフォルダにあるこれらのファイルの拡張子があります。これらは、私が試したことがあり、これまで私のために働いていないすべてのドライバーです。

なぜこの機能が動作しないのですか?ドライバが重複して問題を起こしているか、または間違ったドライバをダウンロードしてしまったのでしょうか?あなたはPHP7のためのPHP 5.ドライバのSQLSRVドライバを使用しようとしているので、それが動作しないことができる

+0

[致命的なエラー:未定義の関数sqlsrv \ _connect()]を呼び出す可能性があります(http://stackoverflow.com/questions/22015179/fatal-error-call-to-undefined-function-sqlsrv-connect) – Machavity

+0

php7でサポートされていることを示す[documentation](https://msdn.microsoft.com/en-us/library/cc296170.aspx)が見つかりません。 [このページ](https://www.microsoft.com/en-us/download/details.aspx?id=20098)には、「PHP 5の拡張機能です」 –

答えて

0

は、初期のテクニカルプレビュー段階にあり、あなたはここにhttps://github.com/Azure/msphpsql/tree/PHP-7.0それを見つけることができます。 readmeのインストールのセクションを見て、SQLサーバ用のMicrosoft ODBCドライバをインストールすることを忘れないでください。

関連する問題