PHP、MSSQL 関数を、PHP 5.4 でサポートされている新しいものに更新しようとしています。私はすべてを行い、どこでも検索しましたが、機能させることができません。
WampServer 32 ビットを C: ドライブにインストールし、PHP 用の SQL ドライバーをインストールしました。選択したパッケージが 3.0 ( http://www.microsoft.com/en-gb/download/details.aspx?id=20098 ) であることを確認し、正しくインストールしました。「php_sqlsrv_54_ts.dll」を wamp/bin/php/ext にある ext フォルダーに入れ、「extension=php_sqlsrv_54_ts.dll」を wamp/bin/php にある php.ini ファイルに追加しました。
次に、すべてのサービスを正常に開始し、ローカル ホストにアクセスして、次のエラーが発生していることを確認しました。
Call to undefined function sqlsrv_connect() in C:\wamp\www\launcher\Login2.php on line 11
さらに詳しい情報:
Running Windows 7 SP1 Ultimate 64 bit
Download Wamp Server 2 for 32 Bit
Apache : 2.4.4
MySQL : 5.6.12
PHP : 5.4.16
PHPMyAdmin : 4.0.4
SqlBuddy : 1.3.3
XDebug : 2.2.3
Running it on my localhost/127.0.0.1
Using port 8080 in Apache
Enabled pdo extensions in php.
Using the php_sqlsrv_54_ts.dll
Restarted Wamp several times.