まずこの記事を使用して環境を構築します
http://jingyan.baidu.com/article/5bbb5a1b35511c13eba17912.html
その後、エラーが表示されます: 実行できません
win8.1システムIIS用の新しいソリューションが表示されます「HTTP エラー」500.0、C:phpphp-cgi.exe - FastCGI プロセスが予期せず終了しました
そこで、こんな記事を見つけました
http://www.yishimei.cn/network/505.html
そしたら、解決しました
PHP 環境構築に関する別の記事を展開してください
Web サイトの構築とサーバー環境の構成を学ぶ学生は、通常、Windows システムに付属する IIS を使用することがよくあります。通常、Windows システムは IIS+asp または aspx の組み合わせのみをサポートします。デフォルトですが、あります。当時、私たちのウェブサイトのプログラムはphpであったため、php+mysql環境を使用する必要がありました。この組み合わせはLinux環境でより一般的ですが、Linuxを理解していない場合はどうすればよいですかLinux システムが手元にない場合は、もちろん、Windows システムに付属する IIS で PHP+Msql 環境をサポートする方法を見つける必要があります。実際、winxp および win7 システムではそのようなチュートリアルがすでにたくさんありますが、win8/ ではあまりチュートリアルがありません。今日は、Yimei Network の編集者が、win8/8.1 システム上に IIS+PHP+Msql+phpMyAdmin 環境を構築する方法を図解と解説付きで詳しく説明します。
準備ツール: win8/8.1システム、PHPプログラム、mysqlデータベース、データベースビジュアル管理ツールphpMyAdmin。
チュートリアル ステップ 1: win8/8.1 システムに IIS 機能を追加する
このチュートリアルは以前に教えられています。参照してください: win8.1 システムに IIS 機能をインストールして有効にする方法の詳細な説明
チュートリアル ステップ 2: PHP プログラムのダウンロードと構成
64 ビット PHP プログラムのダウンロード: http://windows.php.net/downloads/releases/php-5.6.5-Win32-VC11-x64.zip
32 ビット PHP プログラムのダウンロード: http://windows.php.net/downloads/releases/php-5.6.5-Win32-VC11-x86.zip
ここで説明してください。システムにある数の php プログラムをダウンロードできます。私は 64 です。 bit システムなので、64 ビットの php プログラムをダウンロードしました。
圧縮パッケージをダウンロードした後、C ドライブに解凍し、フォルダーの名前を php (C:php など) に変更し、その中にある php.ini-development ファイルを見つけてデスクトップにコピーします。
デスクトップにコピーした後、名前をphp.iniに変更します。次に、メモ帳で開きます: (Ctrl+F で次の項目を見つけます)
タイムゾーンを変更します:
date.timezone = "Asia/Shanghai" (その前にある「;」記号を削除します)
拡張子:
extension=php_gd2.dll (最初の「;」記号を削除します)
extension=php_mbstring.dll (最初の「;」記号を削除します)
extension=php_mysql.dll (最初の「;」記号を削除します) )
extension=php_mysqli.dll (最初の「;」記号を削除)
extension=php_pdo_mysql.dll (最初の「;」記号を削除)
DLL ファイルのパスを構成します:
extension_dir = "C:phpext " (先頭の ";" 記号を削除します)
上記の項目を変更した後、php.ini ファイルを保存し、C:Windows にコピーします。
チュートリアルのステップ 3、IIS を構成し、php をサポートできるように有効にします
以下の図に示すように、コントロール パネル - システムとセキュリティ - 管理ツール - インターネット インフォメーション サービス (IIS) マネージャー - ハンドラー マッピングを開きます:
「ハンドラーマッピング」をダブルクリックし、
それを開いた後、右側にある「モジュールマッピングの追加」を見つけてクリックして開きます。以下に示すように:
「」に *.php を入力します。 「リクエストパス」を選択し、「モジュール」で「FastCgiMoudle」を選択し、「実行可能ファイル」で「C:phpphp-cgi.exe」を選択し、「名前」にPHPを入力して「OK」をクリックします。
「はい」をクリックしてください。
この構成の後、IIS はすでに php 拡張機能をサポートしています。次に、デフォルトのドキュメント「index.php」、「default.php」などを Web サイトに追加する必要があります。
OK、PHP の設定は完了しました。次に、結果をテストしてみましょう。Web サイトのルート ディレクトリ (私の Web サイトのルート ディレクトリ: C:inetpubwwwroot) に新しいメモ帳ファイルindex.txt を作成し、次のように入力します。 保存後、ファイル拡張子を php (index.php) に変更し、ブラウザで localhost または 127.0.0.1 (php バージョン、システム バージョンなど) を開きます。この情報は、PHP 環境が完全に正常に構成されていることを示します。
ここで一つ教えてください: 新しいメモ帳を作成するときは、拡張子 .txt が表示されるかどうかを必ず確認してください。表示されない場合は、最初にファイル拡張子を表示する設定に移動してください。システムのデフォルトでは表示されません。そうしないと、変更は無駄になってしまいます。
操作中に「HTTP エラー 500.0 - 内部サーバー エラー C:phpphp-cgi.exe - FastCGI プロセスが予期せず終了しました」という問題が発生した場合は、まず Visual C++ 2012 または 2013 ランタイム ライブラリがコンピューターにインストールされているかどうかを確認してください。インストールされていない場合は、まず vc++ ランタイム ライブラリをインストールしてから、問題のトラブルシューティングを行ってください。
32 ビット Microsoft Visual C++ 再頒布可能パッケージ 2012 ダウンロード: http://download.microsoft.com/download/9/C/D/9CD480DC-0301-41B0-AAAB-FE9AC1F60237/VSU4/vcredist_x86.exe
64 ビット Microsoft Visual C++ 再頒布可能パッケージ 2012 のダウンロード: http://download.microsoft.com/download/9/C/D/9CD480DC-0301-41B0-AAAB-FE9AC1F60237/VSU4/vcredist_x64.exe
詳細については、「新しいソリューション」を参照してください。 win8.1 システム IIS の場合「HTTP エラー 500.0、C:phpphp-cgi.exe - FastCGI プロセスが予期せず終了しました」
チュートリアル ステップ 4、Mysql データベースのダウンロード、インストール、構成
32 ビット mysql ダウンロード アドレス: http:/ /dev.mysql.com/get /Downloads/MySQL-5.6/mysql-5.6.22-win32.zip
64 ビット mysql ダウンロード アドレス: http://dev.mysql.com/get/Downloads/MySQL-5.6 /mysql-5.6.22-winx64. zip
は PHP プログラムと同じです。システムにある数の MySQL データベースをインストールできます。私の場合は 64 ビットの MySQL を使用しています。
インストールプロセスは非常に簡単で、ここでは詳しく説明しません。
PHP が mysql データベース拡張機能をサポートできるようにし、C:Program FilesMySQLMySQL Server 5.5liblibmysql.dll を C:WINDOWSSYSTEM32 ディレクトリにコピーし、コピーが完了したら IIS を再起動します。
チュートリアルのステップ 5、データベース管理ツール phpMyAdmin をダウンロード、インストール、構成します
phpMyAdmin ダウンロード アドレス: http://nchc.dl.sourceforge.net/project/phpmyadmin/phpMyAdmin/4.3.8/phpMyAdmin-4.3 .8-all -langages.zip
ダウンロード後、解凍し、CドライブにphpMyAdminというフォルダを作成し、解凍した内容をすべてphpMyAdminにコピーします。
次に、C:phpMyAdmin を指す仮想ディレクトリを IIS に作成します。
次に、上記のすべての作業の結果をテストします。ブラウザを開いて、アドレス バーに http://localhost/php と入力します。
表示が上の図のようになっていれば、おめでとうございます。成功しました!今すぐウェブサイトへの旅を始めましょう!
上記では、関連する側面を含め、iis8+php 環境のセットアップの問題を紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。