IIS7.X配置PHP运行环境小结


Posted in PHP onJune 09, 2011

一、使用IIS运行PHP程序

1.首先下载PHP,这里我下载的是php5.2.14(如果是其他高版本的话可能找不到php5isapi.dll,其相关配置方法暂且不论),建议下载zip压缩包,不需安装就可以了,并且下载时请注意用选择VC9的包而不是VC6(这个是apache用的)。例如我解压到d:\ php-5.2.14-Win32。

2.找到php.ini-dist 修改为php.ini ,然后打开文件:

找到register_globals = Off

修改为register_globals = On

找到extension_dir = "./"

修改为你的压缩包中扩展dll所在路径,例如我的就是d:\ php-5.2.14-Win32\ext,就修改为extension_dir = "d:\ php-5.2.14-Win32\ext"

添加扩展,将

;extension=php_curl.dll

;extension=php_dbase.dll

;extension=php_gd2.dll

;extension=php_ldap.dll

;extension=php_mysql.dll

前面分号";"去掉,以启用这些常用扩展。

3.在iis中建立一个网站,例如:PHPTest,默认会添加一个应用程序池,将应用程序池中.NetFramework版本修改为"无托管代码 ",托管管道模式修改为"经典 "。接着给网站添加应用程序映射,添加一个脚本映射,请求路径为"*.php ",可执行文件为"D:\php-5.2.14-Win32\php5isapi.dll "(根据php所在目录而定)。

到现在为止你就可以运行你的php站点了。例如在网站根目录建立一个名为"index.php "的文件,添加""运行后就可以出现下面的界面:
IIS7.X配置PHP运行环境小结

PHP 相关文章推荐
php中时间轴开发(刚刚、5分钟前、昨天10:23等)
Oct 03 PHP
作为PHP程序员应该了解MongoDB的五件事
Jun 03 PHP
解析php addslashes()与addclashes()函数的区别和比较
Jun 24 PHP
PHP GD库生成图像的几个函数总结
Nov 19 PHP
php使用数组填充下拉列表框的方法
Mar 31 PHP
PHP list() 将数组中的值赋给变量的简单实例
Jun 13 PHP
PHP读取文本文件并逐行输出该行使用最多的字符与对应次数的方法
Nov 25 PHP
php根据用户名和手机号查询是否存在手机号码
Feb 16 PHP
PHP实现的Redis多库选择功能单例类
Jul 27 PHP
PHP实现将标点符号正则替换为空格的方法
Aug 09 PHP
PHP+原生态ajax实现的省市联动功能详解
Aug 15 PHP
php实现的支付宝网页支付功能示例【基于TP5框架】
Sep 16 PHP
php基础学习之变量的使用
Jun 09 #PHP
php学习之数据类型之间的转换介绍
Jun 09 #PHP
php学习之运算符相关概念
Jun 09 #PHP
php学习之流程控制实现代码
Jun 09 #PHP
php学习之简单计算器实现代码
Jun 09 #PHP
php学习之 循环结构实现代码
Jun 09 #PHP
php学习笔记之 函数声明(二)
Jun 09 #PHP
You might like
php生成过去100年下拉列表的方法
2015/07/20 PHP
WordPress开发中的get_post_custom()函数使用解析
2016/01/04 PHP
完美解决Thinkphp3.2中插入相同数据的问题
2017/08/01 PHP
javascript prototype 原型链
2009/03/12 Javascript
js 加载并解析XML字符串的代码
2009/12/13 Javascript
解决jquery的.animate()函数在IE6下的问题
2010/12/03 Javascript
JQuery 中几个类选择器的简单使用介绍
2013/03/14 Javascript
使用jquery自定义鼠标样式满足个性需求
2013/11/05 Javascript
JS 日期比较大小的简单实例
2014/01/13 Javascript
悬浮数字的实现案例
2014/02/19 Javascript
nodejs如何获取时间戳与时间差
2016/08/03 NodeJs
Vue.js教程之axios与网络传输的学习实践
2017/04/29 Javascript
js原生日历的实例(推荐)
2017/10/31 Javascript
浅谈react受控组件与非受控组件(小结)
2018/02/09 Javascript
layui的table中显示图片方法
2018/08/17 Javascript
详解如何在webpack中做预渲染降低首屏空白时间
2018/08/22 Javascript
微信小程序中weui用法解析
2019/10/21 Javascript
vue中实现动态生成二维码的方法
2020/02/21 Javascript
jQuery 淡入/淡出效果函数用法分析
2020/05/19 jQuery
VUE项目axios请求头更改Content-Type操作
2020/07/24 Javascript
ant design vue导航菜单与路由配置操作
2020/10/28 Javascript
使用Python编写提取日志中的中文的脚本的方法
2015/04/30 Python
Python进阶-函数默认参数(详解)
2017/05/18 Python
基于Tensorflow读取MNIST数据集时网络超时的解决方式
2020/06/22 Python
详解Anaconda安装tensorflow报错问题解决方法
2020/11/01 Python
CSS3中Color的一些特性介绍
2012/05/27 HTML / CSS
HTML5 常用语法一览(列举不支持的属性)
2010/01/26 HTML / CSS
微软澳洲官方网站:Microsoft Australia
2017/01/10 全球购物
印尼太阳百货公司网站:Matahari
2018/02/04 全球购物
.NET remoting中对象激活的两种方式
2015/06/08 面试题
机电一体化专业应届本科生求职信
2013/09/27 职场文书
酒店出纳岗位职责
2013/12/29 职场文书
毕业设计答辩开场白
2015/05/29 职场文书
盲山观后感
2015/06/11 职场文书
Python并发编程实例教程之线程的玩法
2021/06/20 Python
weblogic服务建立数据源连接测试更新mysql驱动包的问题及解决方法
2022/01/22 MySQL