目前很多站长都开始使用PHP来编写网站代码,而且目前开源的PHP系统也很多,但是MS IIS(internet information system)并不支持PHP,这给我们调试和使用PHP站点带来了很多困难,如何让IIS支持PHP呢?今天我们就来解答这个问题。

1、首先我们要去php.net上面把PHP程序主文件下载回来,地址是:www.php.net,在其首页菜单栏上面有个download菜单,进入download页面,把站点上面提供的php-4.4.7-Win32下载回来,这一步很重要,这个是我们的原材料。要注意了,是windows平台的程序包,如下图:注意是windows binaries版本的

2、下载完了以后把php-4.4.7-Win32.rar进行解压缩,并把解压出来的php-4.4.7-Win32文件拷贝到C盘根目录下面,然后从其中找到一个叫php.ini-recommended的文件,把他改为php.ini

3、用windows自带的记事本打开该文件,使用查找,找到extension_dir = "./" ,并将其改为 extension_dir = "C:\php-4.4.7-Win32\extensions" ;再找到 session.save_path = /tmp ,将其改为 session.save_path = C:\php-4.4.7-Win32\sessions 。(注:此时你需要在C:\php-4.4.7-Win32目录下建立sessions文件夹,以存放session 。)

4、将刚刚修改好的php.ini文件拷贝至C:\windows\目录下,将C:\php-4.4.7-Win32下的php4ts.dll文件拷贝到C:\windows\system32目录下

5、打开IIS,现在要做的是配置IIS,使IIS支持PHP,选择你想支持PHP的站点,我现在选择的是IIS默认的站点。如下图所示

6、打开属性页,点击"ISAPI筛选器"选项卡,点击"添加",在弹出的"筛选器属性"窗口的"筛选器名称"中填入"php";在"可执行文件"中填入"C:\php-4.4.7-Win32\sapi\php4isapi.dll"(如下图所示),点击确定。

7、点击"主目录"选项卡,选择"应用程序设置"中的"配置"按钮,在弹出的"应用程序配置"窗口中点击"添加"按钮

8、在弹出的"添加/编辑应用程序扩展名映射"窗口中的"可执行文件"中填入"C:\php-4.4.7-Win32\sapi\php4isapi.dll","扩展名"一项填入"php" 。如图所示。

到此IIS配置结束,接着需要做的就是重启IIS,然后重启系统。配置成功(如图所示)

到此配置IIS,让IIS支持PHP大告成功,你可以在本地调试你的PHP代码或者PHP系统,小编最近在调试PHP论坛,Discuz!_6.0。现在可以方便的在本地调试了,如果在配置中遇到问题,请留言,我们一起解决。[www.hitidc.com]

完整解决方案:让你的IIS 支持PHP方法相关推荐

  1. 差异分析完整解决方案

    差异分析完整解决方案 写在前面 最初这份脚本是这样的:R语言一键批量完成差异统计和可视化,当时我们发布的,但是我封装的比较严重,每个步骤不能分开跑,只能按照流程从一而终,后来我做升级版:查看升级版本, ...

  2. XP局域网访问无权限、不能互相访问问题的完整解决方案

    XP局域网访问无权限问题的完整解决方案: 1:用管理员账户登录系统 2:在"开始"-- "运行"里输入 GPEDIT.MSC 目的是打开组策略选项 3:依次展开 ...

  3. 网易NEI在面临前后端分离问题,所提供的完整解决方案

    内容来源:2018 年 1 月5 日,网易NEI产品负责人包勇明在"2018移动技术创新大会"进行<网易高效多端应用协作开发实践>演讲分享.IT 大咖说(微信id:it ...

  4. iis 支持html执行php输出

    iis 支持html执行php输出 2012-07-25 10:50:23|  分类: PHP|举报|字号订阅 在HTML中有个简单的的PHP随机数需要输出,例如: <td background ...

  5. PDF预览完整解决方案及各种兼容(VUE版)

    PDF预览完整解决方案及各种兼容(VUE版) PDF预览完整解决方案及各种兼容(VUE版) - 掘金 前端学习使者正在上传-重新上传取消 2021年11月12日 16:57 ·  阅读 2547 一. ...

  6. 以完整解决方案引领智慧转型,联想在深发布ThinkSystemThinkAgile双品牌新品

           智能互联时代,传统企业都在酝酿着华丽转身,与自身实际相结合的智慧化解决方案往往能事半功倍.9月20日,以"让计算更智慧"为主题的2017联想ThinkSystem&a ...

  7. 以太坊—开放的智能合约完整解决方案

    什么是以太坊(Ethereum)? 通俗的讲,以太坊是一种新的法律.传统的合同合约依据法律订立,执行.违约处理依赖律师.法院:以太坊解决了这一系列问题,合约通过程序订立.执行,人工无法干预,所以几乎可 ...

  8. 小米计算机无法清除,小米电脑清空回收站找回【完整解决方案步骤】

    小米电脑清空回收站找回[完整解决方案步骤] 在计算机没有进行磁盘整理,以及没有使用杀毒软件清理电脑垃圾,也未曾往回收站写入数据的情况下下,删除的文件一般都是可以找回的. 找回win10回收站删除的文件 ...

  9. 提供“以图搜图”完整解决方案,博云视觉让各行业都可以方便地“以图搜图”

    近年来随着移动电商的兴起,以图搜图技术也开始逐步得到应用,如百度识图.微信扫一扫.淘宝拍立淘和京东拍照购等,然而以图搜图技术门槛高,周期长,还没有大范围普及.创始团队来自北大数字视频编解码国家工程实验 ...

最新文章

  1. C#文件封装到Dll
  2. 笑哭了,科研版《后浪》,那些人类积攒了几百年的文献,像是人类专门为你们准备的礼物...
  3. ThinkPhp学习06
  4. 【C 语言】二级指针作为输出 ( 指针输入 | 指针输出 | 二级指针 作为 函数形参 使用示例 )
  5. 2020年度「炼丹笔记」搜索推荐系统干货集锦
  6. 关于iar加st-link,报出SWIM error [30200]错误,我自己处理的方法,usb重新插拔
  7. C++——auto_ptr类
  8. mysql引擎inndbmmyisam_Mysql中MyISAM引擎和InnoDB引擎的比较
  9. typecho一个简洁轻量适合写作,技术类的主题-AirCloud
  10. RadonDB - 基于MySQL的云原始分布式数据库,用于构建全局的,可扩展的云服务
  11. conda install 换源_科学网—Anaconda 报错Multiple Errors Encountered和添加国内镜像以及换源和恢复默认源 - 张伟的博文...
  12. 使用SQL Server日志传送将SQL数据库移动到其他服务器
  13. Google 开源下一代高安全性机密运算开发框架 Asylo
  14. VSCode 扩展中出现严重漏洞,可导致供应链攻击
  15. Platform(平台)
  16. 网络登录计算机密码怎么设置,电脑怎么设置无线网密码?
  17. MUI框架学习(2)-页面间传值
  18. 人工智能原理——第一章 绪论
  19. 山东大学为什么火了_比校花更诱人,山东大学因为它,火了!
  20. 软件测试:购买商品类测试不可忽略的问题

热门文章

  1. 信息学奥赛一本通 1128:图像模糊处理 | OpenJudge NOI 1.8 13:图像模糊处理
  2. 相似基因(洛谷-P1140)
  3. 最大数max(x,y,z)(信息学奥赛一本通-T1152)
  4. 打印ASCII码(信息学奥赛一本通-T1020)
  5. 10.1 SQ03维护用户组
  6. php使mysql显示错误_php维护MySQL数据库显示错误
  7. scm中mysql作用_scm项目问题
  8. Beyond Compare 出现“这个许可证密钥已被撤销”的解决办法(不会删除记录)
  9. [有限元] Ansys Workbench 实现 Edge 的分段 Pressure 的方法:SpaceClaim 中使用分割面
  10. 经典网络分析 - Very Deep Convolutional Networks for Large-Scale Image Recognition(VGG)