浅析iis7.5安装配置php环境_php实例
iis7.5是安装在win7、win8里的web服务器,win2003、win2000的web服务器使用的是iis6.0,由于win7、win8系统相比win2003、win2000有了改新革面的不同,因此对于iis7.5的配置也必需捣鼓一翻才能熟悉。不过这些都是操作性的东西,就如当初第一次接触iis6.0那样,操作过几遍就慢慢熟悉了。
当下我需要web服务器运行php程序,因此要配置一下php环境。一开始以为比较容易,因为在iis6.0里配置了无数次了,星外PHP全自动安装30秒轻松搞定,但是当打开iis7.5后,才发现原先iis6.0的熟悉的东西大部分在iis7.5里找不到了,不得不摸索一翻。本文结合自己的实际经验,介绍一下如何在iis7.5安装配置php。
1.准备文件
首先确保你已经下载并且解压了php程序文件,如果还没有,先下载一个。php程序文件是不需要安装的,把下载的压缩包解压到任何一个文件夹里即可。本案例里使用的是PHP 5.2.13。
官网下载Php执行文件:http://windows.php.net/download/
2.IIS配置2.1 添加ISAPI筛选器
进入“控制面板”-“程序”-“打开或关闭Windows功能”,展开“Internet信息服务”,然后勾选“ISAPI筛选器”,最后点击“确定”按钮,如下图所示:
图1:打开ISAPI筛选器
2.2 设置ISAPI2.2.1 打开IIS管理器
进入IIS管理器(方法:右键点击“计算机”,再点击“管理”,在弹出界面里展开“服务和应用程序”的项目,然后双击“Internet 信息服务(IIS)管理器”),进入IIS管理界面,如下图。
图2:打开IIS管理器
2.2.2 添加PHP的ISAPI路径
在上图2中,双击“ISAPI和CGI限制”的图标,之后进入设置界面,如下图。
图3:添加PHP ISAPI
如上图3所示,点击“添加”,在弹出窗口里输入php的ISAPI路径,也即是php解压包的php5isapi.dll的文件路径,描述文字随意填写,如“php”,勾选“允许执行扩展路径”,然后点击“确定”。
2.2.3 添加PHP的处理程序映射
点击一下计算机名称(更正:应该是点击“网站”下面的需要设置的网站名称,而不是最顶部的计算机名称,这个设置是针对某一个网站的),会看到右侧的“IIS”下面有个“处理程序映射”的图标,如下图。
图4:IIS处理程序映射
双击“处理程序映射”的图标,就进入设置界面,如下图:
图5:添加PHP处理程序映射
在设置界面里点击“添加脚本映射...”,然后在弹出窗口里填写相应的内容,请求路径是“*.php”,可执行文件是php解压包的php5isapi.dll的文件路径,跟图3填写的路径一样。名称随意,可填“php”,请求限制不用设置,点击“确定”添加完毕。
2.2.4 测试Php
用记事本输入以下几行代码:
<?php phpinfo(); ?>
保存为:info.php,放到网站目录下,然后启动浏览器,访问 http://localhost/info.php,如果看到如下画面就证明安装成功了!
图6:php运行成功界面
以上所述就是本文的全部内容了,希望大家能够喜欢。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











まず、公式 Web サイトにアクセスしてソフトウェア パッケージをダウンロードし、解凍します。中国の nginx 構成ではパスの問題が発生しないようにするのが最善です。Windows では、ファイル パスは「\」、「\\」、「\\」で区切ることができます。または「/」記号。ただし、「\」は問題を引き起こす可能性が最も高いため、使用しないようにしてください。パスを追加しないでください。パスを追加しないと、エラーが発生します。構成ファイルのパスが見つかりません。たとえば、e ドライブで解凍すると、cmd コマンドは nginx.exe が存在するフォルダー cde:\worksoftware\ を見つけます。 nginx-1.10.1 をインストールして実行します まず、nginx.conf ファイルを確認します 設定に問題はありません 実際、nginx の最も重要かつ主要な仕事は設定ファイルであり、それ以外には何もありません。

iis は、Microsoft Windows の実行に基づいて Microsoft が提供する基本的なインターネット サービスであり、Windows オペレーティング システム プラットフォームで開発されたため、Windows オペレーティング システムでの実行に制限されているため、Linux では使用できません。

ご存知のとおり、ファイルが使用中の場合、他のプロセスはそのファイルにアクセスしたり変更したりすることはできません。この場合、プロセスがファイルを開こうとすると、オペレーティング システムはファイルをロックして、別のプロセスによってファイルが変更されないようにします。 「別のプロセスで使用されているため、プロセスはファイルにアクセスできません」は、Windows コンピュータで多くのユーザーが目にするエラー メッセージです。このエラーは、WindowsOS および WindowsServer のさまざまなバージョンで発生することが知られています。通常、このエラー メッセージは、ユーザーの Windows PC で Netsh コマンドを使用しているときに表示されます。このエラーが発生するもう 1 つの状況は、インターネット インフォメーション サービス (IIS) M を実行しようとした場合です。

IIS でアプリケーション プールを開くには: 1. IIS マネージャーを開きます; 2. [アプリケーション プール] ノードに移動します; 3. ターゲット アプリケーション プールを右クリックして [管理] を選択します; 4. [詳細設定] タブをクリックします; 5 . アプリケーション プールの構成はここで表示および変更できます。

Web サイト開発に PHP を使用する場合、文字エンコードの問題が発生する可能性があります。特に、異なる Web サーバーを使用している場合、IIS と Apache では文字エンコーディングの処理が異なる場合があります。 IISを使用する場合、UTF-8エンコーディングを使用すると文字化けが発生することがありますが、Apacheを使用すると問題なく動作します。この状況はどのように解決されるべきでしょうか?

IIS の起動に失敗する場合の解決策: 1. システム ファイルの整合性を確認する; 2. ポート占有を確認する; 3. 関連サービスを開始する; 4. IIS を再インストールする; 5. Windows システムをリセットする; 6. メタベース ファイルを確認する; 7 . ファイルのアクセス許可を確認する; 8. オペレーティング システムとアプリケーションを更新する; 9. 不要なソフトウェアをインストールしすぎないようにする; 10. 重要なデータを定期的にバックアップする。詳細な紹介: 1. システム ファイルの整合性をチェックし、システム ファイル チェック ツールを実行し、システム ファイルの整合性をチェックします。

HTML ファイルを URL に変換するには Web サーバーが必要です。これには次の手順が含まれます。 Web サーバーを取得します。 Webサーバーをセットアップします。 HTMLファイルをアップロードします。ドメイン名を作成します。リクエストをルーティングします。

解決策: 1. IIS サービスがインストールされているかどうかを確認する; 2. 依存サービスを確認する; 3. ポートの競合を確認する; 4. 構成ファイルと権限を確認する; 5. IIS 関連コンポーネントを再登録する; 6. ログ ファイルを確認する。
