1. 首先下载Windows的PHP安装包。随后将该包解压至C:\PHP。完成上面的步骤后,将C:\php目录下的php.ini-dist文件改名为php.ini,然后拷到C:\Windows目录下。
      用记事本打开C:\Windows目录php.ini文件php.ini里找到register_globals = Off 将 Off 改成 On。
      再找到extension_dir = "./" 吧"./"里的./改成php里的ext所在的位置,如"C:\php\ext"。最后将php目录下的php5ts.dll拷到C:\WINDOWS\system32目录下。至此完成PHP的安装步骤。

  2. 设定IIS支持PHP
      添加新的WEB扩展服务。按
    “开始”→“程序”→“管理工具”→“Internet 信息服务(IIS)管理器”打开IIS管理器。选中“Web服务扩展”→添加一个新的Web 服务扩展。添加:php目录下的php5isapi.dll,名称:PHP设置扩展状态为允许:√。完成后选择确定。添加ISAPI筛选器。按 
    “Internet 信息服务(IIS)管理器”→“网站”→“属性”→“ISAPI 筛选器”→添加筛选器名称:PHP可执行文件:php目录下的php5isapi.dll。添加php映射文件。 
    选中“Internet 信息服务(IIS)管理器”→“网站”→“默认网站”→“属性”→“主目录”→“配置映射”→添加可执行文件:php目录下的php5isapi.dll扩展名:.PHP。添加首页默认文件。选中“Internet 信息服务(IIS)管理器”→“网站”→“默认网站”→“属性”→“主目录”→“文档”。添加index.php首页文件。

  3. 设定相关权限 
      设定PHP文件夹权限。打开PHP文件夹,添加everyone和IUSR及IWAM用户权限。查看相关资料说只需添加IUSR用户权限就可以但我个人试过如果不加入everyone用户则执行不成功。如果设定有误欢迎指正。因为加入everyone不能保证安全。设定网站文件夹权限。具体设定如上所述。只是文件夹路径不一样。

  4. 测试
      重启IIS。
      查看PHP首页文件。测试页面。 在浏览器中输入本机的IP地址。

转载于:https://www.cnblogs.com/xiaoleiel/p/8295559.html

怎样在IIS下配置PHP相关推荐

  1. windows server 2003 IIS下配置PHP

    在IIS下配置PHP,一共4大步骤. 步骤/方法 首先下载Windows的PHP安装包.随后将该包解压至C:\PHP.完成上面的步骤后,将C:\php目录下的php.ini-dist文件改名为php. ...

  2. 如何配置iis使其支持php,iiS PHP,让iiS支持php语言,iiS下配置php运行环境教程图解

    iiS PHP,让iiS支持php语言,iiS下配置php运行环境教程图解? IIs是windows系统下的互联网信息服务,大家主要用于搭建wEB服务器,IIs中已经自带了AsP语言的支持,不过现在许 ...

  3. IIS 下配置无后缀的URL ReWrite

    在url重写中,有一种是无后缀的, 如: www.erp100.com/operate  直接就可以访问到www.erp100.com/operate.aspx页面 其实它的原理和配置伪静态的url重 ...

  4. IIS下配置PHP遇到Service Unavailable的解决方法

    最近使用了一个ASP版的CMS,准备放到服务器上时,才发现服务器上面用的Apache2.09,默认不支持Asp. 网上流传的解决办法就是通过IASP这个程序,来扩展Apache对Asp的支持,但同时又 ...

  5. iis里运行php_IIS PHP,让IIS支持php语言,IIS下配置php运行环境教程图解

    IIS是Windows系统下的互联网信息服务,我们主要用于搭建WEB服务器,IIS中已经自带了ASP语言的支持,不过现在很多网页系统都是php编写的,并且php具有更高的运行效率,想让IIS支持php ...

  6. IIS下配置 jsp

    * isapi_redirect.dll - 可以在src版本中找到pre build版本. * workers.properties - 定义workker属性,包括host,port,worker ...

  7. IIS下配置php运行环境

    1.首先到php官网下载php(http://php.net/downloads.php),版本根据自己的需要定. 我用的是Current Stable PHP 7.2.6, 因为是windows系统 ...

  8. IIS下配置php运行环境。

    1.首先到php官网上下载php(http://php.net/downloads.php),版本根据自己的需要定.我用的是Current Stable PHP 7.2.6, 因为是windowns系 ...

  9. IIS下配置跨域设置Access-Control-Allow-Origin

    设置Access-Control-Allow-Origin 打开IIS,找到"HTTP响应标头"点进去, 在右侧可以看到添加,然后添加如下标头即可 Access-Control-A ...

  10. IIS下发布关于Excel导入导出时遇到的问题集锦(转)

    问题描述 1.Excel每个工作薄(sheet)生成记录行数 2.asp.net关于导出Excel的一些问题的集锦 3.下载失败,临时文件或其所在磁盘不可写 4.未能加载文件或程序集"Mic ...

最新文章

  1. linux signal函数用法,linux信号机制之sigaction构造体浅析,signal 函数,信号捕捉.
  2. 北京交大计算机学院王浩业,双胞胎双双“吹”进北交大
  3. 使用协同过滤进行众包服务的工人工作自动化推荐
  4. Linux:-bash: ***: command not found
  5. c语言仓库管理系统链表,仓库管理系统 C语言 C++ 数据结构 链表 课程设计
  6. 【渝粤教育】国家开放大学2018年春季 0269-21T文学概论 参考试题
  7. dto 是只给前端需要的数据吗_DO、VO、DTO...XXOO,你弄明白了么
  8. 语音云识别工具_语音识别工具_web语音识别应用程序的工具 - 云+社区 - 腾讯云...
  9. int long long 的范围
  10. @千行百业,一起乘云而上
  11. html仿网易云网站,GitHub - Hdoove/music-webapp: 仿网易云webapp
  12. ElasticSearch入门:ES分词器与自定义分词器
  13. 【JHOK-ZBL1+DH-30L漏电继电器】
  14. css3 transition uncover (揭开效果)
  15. kafka使用教程、快速上手
  16. PDF转换器使用方法分享:Word文件怎么转换成PDF格式
  17. 申请ISO13485认证的周期及费用
  18. 常用的计算机技术检索有哪几种,在计算机检索中,常用的布尔逻辑算符有哪几种?试用A和B的逻辑表达式说明其检索结果。...
  19. win10(版本1803,os ver 17134.165)内置Ubuntu子系统在vim中文乱码问题
  20. 基于java的家庭财务管理系统_基于JAVA的家庭财务管理系统的设计与实现.doc

热门文章

  1. iOS开发之报错:IntxLNK
  2. Millumin for Mac视频实时编辑软件
  3. 如何在iPhone或Mac上自定义共享菜单?
  4. MacOS六个常用的终端命令
  5. Profession
  6. Vim 实用技术,第 2 部分: 常用插件(转)
  7. 寻找开发区块链协议的完美编程语言
  8. Expressbody-parser
  9. ubuntu的无比注意事项
  10. ElasticSearch - 嵌套对象 nested