私が実行している ts と vc9 と php 5.4 で適切な sqlsrv_pdo_54 ドライバーを正常にロードし、phpmyinfo に表示されます。Windows ネイティブ クライアントをダウンロードし、ポートを 8080 に切り替え、コンピューターで wamp 32 ビットを実行しました。ただし、次のスクリプトを実行するたびに
<?php
require_once 'trunk\global.inc.php';
$conn = sqlsrv_connect( $serverName, $connectionInfo);
if($conn === false)
{
die(print_r(sqlsrv_errors(), true));
}
?>
次のエラー メッセージが表示されます。
Fatal error: Call to undefined function sqlsrv_connect() in C:\wamp\www\test.php on line 11
どうやら関数はまだ定義されていません。ドライバーがロードされたときに、なぜこれが起こるのですか? サーバーを再起動しようとしましたが、うまくいきませんでした。