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 相关文章推荐
session在PHP大型web应用中的使用
Jun 25 PHP
php数组函数序列之array_search()- 按元素值返回键名
Nov 04 PHP
利用ThinkPHP内置的ThinkAjax实现异步传输技术的实现方法
Dec 19 PHP
PhpDocumentor 2安装以及生成API文档的方法
May 21 PHP
PHP闭包实例解析
Sep 08 PHP
页面利用渐进式JPEG来提升用户体验度
Dec 01 PHP
php显示时间常用方法小结
Jun 05 PHP
PHP模拟QQ登录的方法
Jul 29 PHP
PHP实现图片上传并压缩
Dec 22 PHP
Yii2使用swiftmailer发送邮件的方法
May 03 PHP
PHP PDOStatement::bindValue讲解
Jan 30 PHP
Thinkphp5框架ajax接口实现方法分析
Aug 28 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
Win2003服务器安全加固设置--进一步提高服务器安全性
2007/05/23 PHP
php中hashtable实现示例分享
2014/02/13 PHP
YII2框架中ActiveDataProvider与GridView的配合使用操作示例
2020/03/18 PHP
PHP基于openssl实现非对称加密代码实例
2020/06/19 PHP
JavaScript 动态生成方法的例子
2009/07/22 Javascript
关于javascript function对象那些迷惑分析
2011/10/24 Javascript
jquery模拟SELECT下拉框取值效果
2013/10/23 Javascript
js中关于一个分号的崩溃示例
2013/11/11 Javascript
jQuery知识点整理
2015/01/30 Javascript
jQuery Easyui使用(二)之可折叠面板动态加载无效果的解决方法
2016/08/17 Javascript
JavaScript 中 avalon绑定属性总结
2016/10/19 Javascript
微信小程序 Template详解及简单实例
2017/01/05 Javascript
jQuery实现判断控件是否显示的方法
2017/01/11 Javascript
JavaScript解析JSON格式数据的方法示例
2017/01/24 Javascript
Angularjs实现控制器之间通信方式实例总结
2018/03/27 Javascript
vue自动路由-单页面项目(非build时构建)
2019/04/30 Javascript
Element Dialog对话框的使用示例
2020/07/26 Javascript
[03:27]《辉夜杯》线下训练营 导师CU和海涛指点迷津
2015/10/23 DOTA
python单线程实现多个定时器示例
2014/03/30 Python
Python FTP操作类代码分享
2014/05/13 Python
Python实现的几个常用排序算法实例
2014/06/16 Python
python使用socket进行简单网络连接的方法
2015/04/29 Python
python pygame实现方向键控制小球
2019/05/17 Python
Django框架设置cookies与获取cookies操作详解
2019/05/27 Python
jupyter lab的目录调整及设置默认浏览器为chrome的方法
2020/04/10 Python
python解包概念及实例
2021/02/17 Python
Mistine官方海外旗舰店:泰国国民彩妆品牌
2016/12/28 全球购物
德国知名健康零食网上商店:Seeberger
2017/07/27 全球购物
美国在线宠物商店:Chewy
2019/01/12 全球购物
英语生日邀请函
2014/01/23 职场文书
《值日生》教学反思
2014/02/17 职场文书
小学社团活动总结
2014/06/27 职场文书
Spring this调用当前类方法无法拦截的示例代码
2022/03/20 Java/Android
一行Python命令实现批量加水印
2022/04/07 Python
vue代码分块和懒加载非必要资源文件
2022/04/11 Vue.js
PostgreSQL怎么创建分区表详解
2022/06/25 PostgreSQL