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 相关文章推荐
smtp邮件发送一例
Oct 09 PHP
第十五节--Zend引擎的发展
Nov 16 PHP
PHP上传文件时文件过大$_FILES为空的解决方法
Nov 26 PHP
PHP获取本周第一天和最后一天示例代码
Feb 24 PHP
PHP独立Session数据库存储操作类分享
Jun 11 PHP
PHP中exec与system用法区别分析
Sep 22 PHP
smarty模板引擎中自定义函数的方法
Jan 22 PHP
php实现将上传word文件转为html的方法
Jun 03 PHP
总结PHP中DateTime的常用方法
Aug 11 PHP
基于Laravel实现的用户动态模块开发
Sep 21 PHP
基于ThinkPHP5.0实现图片上传插件
Sep 25 PHP
Laravel中正确地返回HTTP状态码方法示例
Sep 10 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简单系统数据添加以及数据删除模块源文件下载
2008/06/07 PHP
php对包含html标签的字符串进行截取的函数分享
2014/06/19 PHP
用Javascript读取中文COOKIE的解决办法
2007/02/15 Javascript
JS 建立对象的方法
2007/04/21 Javascript
延时重复执行函数 lLoopRun.js
2007/05/08 Javascript
jquery的ajax从纯真网(cz88.net)获取IP地址对应地区名
2009/12/02 Javascript
浅析JavaScript原型继承的陷阱
2013/12/03 Javascript
JAVA四种基本排序方法实例总结
2015/07/24 Javascript
js实现网站最上边可关闭的浮动广告条代码
2015/09/04 Javascript
jquery实现具有嵌套功能的选项卡
2016/02/12 Javascript
AngularJS ng-style中使用filter
2016/09/21 Javascript
浅谈jquery拼接字符串效率比较高的方法
2017/02/22 Javascript
AngularJS前端页面操作之用户修改密码功能示例
2017/03/27 Javascript
微信小程序 es6-promise.js封装请求与处理异步进程
2017/06/12 Javascript
js排序与重组的实例讲解
2017/08/28 Javascript
jQuery实现弹窗下底部页面禁止滑动效果
2017/12/19 jQuery
如何使node也支持从url加载一个module详解
2018/06/05 Javascript
Vue实现导航栏的显示开关控制
2019/11/01 Javascript
vue+animation实现翻页动画
2020/06/29 Javascript
JavaScript 生成唯一ID的几种方式
2021/02/19 Javascript
[01:18:21]EG vs TNC Supermajor小组赛B组败者组第一轮 BO3 第一场 6.2
2018/06/03 DOTA
python中split方法用法分析
2015/04/17 Python
Python文件及目录操作实例详解
2015/06/04 Python
用python写一个windows下的定时关机脚本(推荐)
2017/03/21 Python
解决Python正则表达式匹配反斜杠''\''问题
2019/07/17 Python
Python中filter与lambda的结合使用详解
2019/12/24 Python
python爬虫把url链接编码成gbk2312格式过程解析
2020/06/08 Python
详解pycharm连接远程linux服务器的虚拟环境的方法
2020/11/13 Python
50个强大璀璨的CSS3/JS技术运用实例
2010/02/27 HTML / CSS
HTML5实现晶莹剔透的雨滴特效
2014/05/14 HTML / CSS
华美博弈C/VC工程师笔试试题
2012/07/16 面试题
本科生详细的自我评价
2013/09/19 职场文书
物业管理员岗位职责范文
2013/11/25 职场文书
勤奋学习演讲稿
2014/05/10 职场文书
2016公司年会主持词
2015/07/01 职场文书
MySQL连接控制插件介绍
2021/09/25 MySQL