2016-09-20 15 views
1

SQL ServerデータベースをPHP Codeigniterに接続しようとしていますが、guideと最新のSQLSRV3.0ファイルを使用しています。PHPバージョンは5.6.3です。以下のエラーが発生しています:SQL ServerとPHPを接続できませんCodeignitor

PHP Startup: sqlsrv: Unable to initialize module Module compiled with module API=20100525 PHP compiled with module API=20131226 these options need to match.

どのように問題を修正し、両方のAPIに一致させることができますか?

+0

あなたはその質問を参照してください。私はあなたが助けることができると思います。 http://stackoverflow.com/questions/12154738/php-starup-sqlsrv-unable-to-initialize-module –

答えて

0

SQLSRV 3.0は、2012年にリリースされましたし、それが2014年にリリースされましたPHP/5.6をサポートしていないパッケージでSQLSRV_Readme.htmファイルは明らかに、各DLLが、単なる不在によってサポートされているバージョンについて説明しますphp_sqlsrv_56_ts.dllファイルは何か問題があることを示しています。必要な最小限のバージョンはSQLSRV 3.2です(これまでのバージョンではSQLSRV 4.xにはPHP/7が必要です)。

official download pageに詳細なバージョン情報があります(システム要件セクションをスクロールして展開してください)。

関連する問題