Windows下IIS运行PHPFastCGI篇.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Windows下IIS运行PHPFastCGI篇

Windows下IIS运行PHP(FastCGI篇)配置 我使用的Windows2000,默认IIS不支持FastCGI,因此需要安装一个FastCGI组件,还需要安装php 5.2 for windows。 1.FastCGI:可以到微软管网上下载 /download/E/0/C/E0C0709A-66E5-4113-9A6C-A5F65BF6717D/fcgisetup32.msi 下载下来直接安装就可以,必须先安装后才能安装php 5.2 for windows。 2.php 5.2 for windows下载地址 http://5./200904/php-5.2.9-2-win32-installer.zip 或者 /content/13512.html PHP For Windows安装步骤: A.选择php安装目录,注意默认安装目录是C:\Program Files\php,这个目录是不可以的,因为php不支持目录中有空格的形式 ,因此我改用E:\phphome。 B.选择需要安装的Web Server,我们这里讲的是FastCGI配置,因此这里选择IIS FastCGI,下一步,如果前面没有按照要求安装FastCGI,这里就会弹出提示,要求你先安装FastCGI组件,如果事前安装了,就不会有第二幅图了。 C.这个注意了,默认是没有将Extensions,Extras选择安装的,因此,我们可以选择php下面的全选,下一步安装。 D.安装之后在E:\phphome下面会找到php-cgi.exe,php.ini和php5ts.dll,接下来是对这个三个文件的配置。 (1).运行里面键入inetmgr,调用信息服务管理器,就是IIS管理器,首先停止默认站点,右键默认站点属性,弹出属性配置框,之后选择主目录选项卡,在执行权限一栏中选择“纯脚本”,点击配置(G)...,进行应用程序配置,添加php应用程序扩展,注意添加扩展名映射可以执行文件是E:\phphome\php-cgi.exe,扩展名为.php。 (2).上个步骤之后,选择文档选项卡,添加默认文档为index.php。 (3).关闭默认站点属性框,选择Web服务扩展,添加一个新的Web服务扩展,注意要求添加的文件是php-cgi.exe文件,将“设置扩展状态为允许(S)”勾选上。 E.配置环境变量: 将E:\phphome添加到Path系统环境变量中,并且确保PHPRC这个环境变量是否存在它的值应该是E:\phphome\,这个是安装php For Windows时自动配置的,无需更改。 F.修改E:\phphome\php.ini文件,将文件中的doc_root的值修改为默认站点的物理目录,doc_root=C:\Inetpub\wwwroot,将php.ini修改保存,将php.ini文件和php5ts.dll文件拷贝到C:\WINDOWS目录下面。 G.用户权限配置,由于用户通过互联网访问我们服务器上的php文件,需要对IUSR_主机名这个主机用户进行权限修改,要求它对E:\phphome目录,C:\WINDOWS\php.ini文件,默认站点,站点目录有读取和运行权限。 H.经过以上的配置,必须要重新启动计算机,在C:\Inetpub\wwwroot\下面写一个测试文件,index.php,内容如下: ?php phpinfo(); ? 如果能够正常访问到此文件,说明php基本配置成功。

文档评论(0)

yurixiang1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档