WIN 2000系统中IIS 5.0+PHP环境的配置 (转贴)

作者 TombCrow, 2005 六月 08, 00:47:12

« 上一篇主题 - 下一篇主题 »

TombCrow

1,配置IIS,检查您的系统中是否安装了IIS,如果安装好了,可直接进行第二步,如果没有装,就进入[控制面板]-[添加/删除程序]-[添加删除WINDOWS组件];
然后双击[Internet信息服务(IIS)],在弹出窗口中选中[Internet服务管理器]、[World Wide Web服务器]并点击确定即可安装IIS

2、下载php for windows版本,新版是4.x,
PHP最新版本(目前最新版本为4.3.10)下载地址:http://www.php.net/downloads.php
下载Windows Binaries中的 "PHP 4.3.10 zip package "即可

3、将下载的PHP for Windows解压到专用目录中,比如C:\\php4,然后进入此目录中,找到php.ini-dist,将其复制到windows目录并改名为php.ini,然后用记事本打开,找到doc_root=这个字符串,将其前面的";"去掉在,并后面加上你的IIS的WEB根目录(在IIS中设定的),例如:doc_root=F:\\web\\wwwroot\\。


  然后,还要将PHP目录中的dll文件全部复制到winnt\\system32目录中[/color],但要注意不要覆盖原来的文件!

4、接下来在IIS中进行设置:
  打开Internet 服务管理器,选中"默认WEB站点",然后右击它,选[属性],打开站点属性对话框。

  切换到"主目录"选项卡,本地路径设置为"F:\\web\\wwwroot\\"然后点"配置"按钮打开"应用程序配置对话框"。

  点"添加"按钮打开"添加/编辑应用程序扩展名映射"对话框。

  在"可执行文件"输入框中,输入php.exe的路径,比如:c:\\php4\\php.exe

  在"扩展名"输入框里面输入".php"(不包括引号),并选中"脚本引擎"和"检查文件是否存在"两个复选框。

  然后点击[ISAPI筛选器]选项卡,添加筛选器:
  PHP安装目录中\\sapi\\php4isapi.dll
    (如果全部安装完成后,[ISAPI筛选器]显示PHP没有加载,则将上述文件改为php4ts.dll)

  最后在[文档]窗口添加默认文档:
  index.php

  一路确定并退出IIS。

  最后建立一个test.php,包含以下内容""(不包括引号),然后保存到你保存网页的目录,比如F:\\web\\wwwroot\\,然后在IE中执行这个文件看看,应该能看到一些关于PHP的基本信息。
  注意:如果你执行完上述操作,执行PHP程序的时候,出现以下提示"Security Alert!The PHP CGI cannot be accessed directly.",那么我们还应该修改PHP.INI的内容。
  打开PHP.INI之后,找到"; cgi.force_redirect="(不包括引号),首先去掉前面的";",然后将于据改成"cgi.force_redirect=0",然后保存文件。这样,你的PHP就应该能够正常运行了。