私はPHPスクリプトとMicrosoft Azure SQLデータベースの間の接続を確立しようとしていましたが、この同じ問題が続いています。私はXampp version 7.1.11/PHP 7.1.11, 7.0.25/PHP 7.0.25
を試しましたが、今は5.6.32/PHP 5.6.32を使用しています。問題を読み込むSQL DLL PHP 5.6.32
私はMicrosoft Drivers for PHP for Microsoft SQL Serverをインストールしましたが、C:\xampp\php\ext
フォルダに追加されたバージョン5.6.32ではSQLSRV32.EXE
を使用しています。
私はPHPのエラーログファイルにextension=php_sqlsrv_56_nts.dll
保存し、再起動Apacheを追加するphp.ini
ファイルを編集するとき、私は私が試したXAMPPの各バージョンがこれを行っているエラーに
PHP Warning: PHP Startup: Unable to load dynamic library 'C:\xampp\php\ext\php_sqlsrv_56_nts.dll' - The specified module could not be found. in Unknown on line 0
を得続けます。誰もがアイデアや手を貸して、これを回避し、PHPを使ってAzure SQLデータベースに自分のSQL接続を完成させることはできますか?
'php_sqlsrv_56_nts.dll'は' php.ini'の拡張ディレクトリになければならず、 'SQLSRV32.EXE'はシステムパス環境変数にあるディレクトリに存在する必要があります。 – AbraCadaver
申し訳ありません私は質問に追加することを忘れました。私は 'C:\ xampp \ php \ etx'ディレクトリに' SQLSRX32.EXE'の内容を全て入れました。 –
この記事に記載されている手順を試すhttps://blogs.msdn.microsoft.com/sqlphp/2015/05/11/getting-started-with-php-5-6-and-microsoft-sql-server-and-azure -sql-database / –