Windows Server 2008 R2上のIIS 7.0を介したSQL ServerへのPHPクエリ
そのため、私は自分のWindows Server 2008 R2上にWebページを構築しています。IIS7をイントラネット上で動作するように設定し、Active Directory /ローカルネットワーク内の任意のマシンからローカルにアクセスできるようにします。サーバが接続しているかどうかを知らせるために基本的なクエリを実行するPHPスクリプトを実行しようとしたときサーバー側とクライアント側の両方から(私のワークステーションから)ページを実行しようとしましたが、まったく機能していません。 これは私が接続を確立するのに使っているコードの例ですが、私はエラーを得続けます 「エラー:SQLSTATE [HY000] [2002]ターゲット・マシンが積極的に拒否したため、接続できませんでした。」 セキュリティのために、ServerName、UserName、Password、およびDBNameの各フィールドは削除されています。また、すべてのコードが!DOCTYPE、HTML、およびBodyに含まれています。 <?php echo "<table style='border: solid 1px black;'>"; echo "<tr><th>Id</th><th>Firstname</th><th>Lastname</th></tr>"; class TableRows extends RecursiveIteratorIterator { function __construct($it) { parent::__construct($it, self::LEAVES_ONLY); } function current() { return "<td style='width: 150px; border: 1px solid black;'>" . parent::current(). "</td>"; } function beginChildren() { echo …