Web サーバーは以前は iis で複数の Web サイトを展開していましたが、現在このプロジェクトは php を使用して開発されているため、本来は php+mysql+iis は非常にシンプルで、インターネット上で簡単に検索できるはずです。 use sqlserver%e6%95%b0%e6%8d%ae%e5%ba%93/' target='_blank'>sqlserverdatabase ここでは、元のデータベース構造を変更したくありません。 SQL Server +php5.6 この環境では、途中の紆余曲折については話しません。
1. php 公式にアクセスします。 php5.6.16 をダウンロードする Web サイト (http://windows.php .net/download) にアクセスし、ここで VC11 x86 Non Thread Safe を選択することに注意してください。64 ビットか 32 ビットかに関係なく、x86、つまり 32 を選択します。 -bit、ダウンロード用です。これは、php5.6 が sqlserver へのリンクをサポートしていないためです。Microsoft は対応するコンポーネントを提供していますが、Microsoft の公式 Web サイトのコンポーネントは 32 ビットのみをサポートしています。 C:Program Files (x86) に解凍し、php.ini を変更します。そうでない場合は、php.ini-development をコピーして php.ini に変更し、date.timezone = "Asia/Shanghai" を変更し、必要な拡張機能を追加します。 。環境変数を変更して php ルート ディレクトリと php 拡張ディレクトリ ext を追加し、対応する vc11 (Visual Studio 2012 Update 4 用の Visual C++ 再頒布可能パッケージ) をダウンロードし、x86 をダウンロードしてインストールします。php は x86 であるため、ここでも x86 を選択する必要があります。 ×86。
2.サーバーロールでiisのcgi機能をオンにする
3.IIS用PHPマネージャー(http://phpmanager.codeplex.com/releases/view/69115)をダウンロードしてインストールします
4.直面するIIS で PHP マネージャーを構成します。「新しい PHP バージョンの登録」をクリックし、ポップアップ ボックスの PHP インストール ファイルの下にある「php-cgi.exe」を参照して選択します。ここから、phppathinfo() をチェックして、iis+ かどうかを確認できます。 php が成功したら、
sqlserverに接続しました。 5. Microsoft にアクセスして PHP 接続用ドライバー
sqlserver(http://www.microsoft.com/en-us/download/details.aspx?id=36434) をダウンロードし、対応するバージョンを選択してインストールします直接。 , 6. Microsoft にアクセスして、
SQL Server 用の Microsoft Drivers for PHP をダウンロードします(http://www.microsoft.com/en-us/download/details.aspx?id=20098) 最新のインストールを選択してインストールしますそれを php ext ディレクトリの下に置きます。 7. php.ini を開き、対応する extension=php_sqlsrv_56_nts.dll extension=php_pdo_sqlsrv_56_nts.dll 拡張子を追加します。
ここではiis7+ms
SQL Server+php5.6がインストールされています。 上記では、Windows 2008 r2 で iis+sql サーバー +php56 環境を構築するときに発生するいくつかの問題を紹介しました。これには、sqlserver データベース、sqlserver、SQL Server、および Visual Studio の内容が含まれています。興味のある友人の役に立てば幸いです。 PHP チュートリアルで。