Web サーバーは以前は iis で複数の Web サイトを展開していましたが、現在このプロジェクトは php を使用して開発されているため、本来は php+MySQL+iis は非常にシンプルで、インターネット上で簡単に検索できるはずです。 sqlserverデータベースを使用します。今は元のデータベース構造を変更したくないので、iis+sqlサーバー+php5.6環境を直接使用します
Web サーバーは以前は iis で複数の Web サイトを展開していましたが、現在このプロジェクトは php を使用して開発されているため、本来は php+MySQL+iis は非常にシンプルで、インターネット上で簡単に検索できるはずです。 sqlserverデータベースを使用します。今は元のデータベース構造を変更したくないので、iis+sqlサーバー+php5.6の環境を使用します。途中の紆余曲折については説明しません。導入時の手順:
1. php 公式 Web サイトにアクセスして、php5.6.16 (http://windows.php.net/download) をダウンロードします。ここでは、64 ビットか 32 ビットかにかかわらず、VC11 x86 Non Thread Safe を選択することに注意してください。 、32ビットであるx86を選択します ダウンロード、これは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 C++ Redistributable for Visual Studio 2012 Update 4) をダウンロードし、x86 をダウンロードしてインストールします。PHP は x86 であるため、ここでも x86 を選択する必要があります。
2.サーバーロールのiisのcgi機能をonにする
3. IIS 用 PHP Manager (http://phpmanager.codeplex.com/releases/view/69115) をダウンロードしてインストールします
4. IISでPHPマネージャーを設定し、「新しいPHPバージョンの登録」をクリックし、ポップアップボックスのphpインストールファイルの下にある「php-cgi.exe」を参照して選択します
この時点で、phppathinfo() をチェックして iis+php が成功したかどうかを確認し、sqlserver に接続できます。
5. Microsoft にアクセスして、SQLserver に接続するための php のドライバーをダウンロードし (http://www.microsoft.com/en-us/download/details.aspx?id=36434)、対応するバージョンを選択して直接インストールします。 。 、
6. Microsoft にアクセスして、Microsoft Drivers for PHP for SQL Server (http://www.microsoft.com/en-us/download/details.aspx?id=20098) をダウンロードし、最新のインストールを選択してインストールします。 extディレクトリはphpの下にあります。
7. php.ini を開き、対応する extension=php_sqlsrv_56_nts.dll extension=php_pdo_sqlsrv_56_nts.dll 拡張子を追加します。
これでiis7+mssqlサーバー+php5.6のインストールが完了しました。