硬盘基地
首页
论坛
资讯
图库
动态
群组
手机版
开启辅助访问
请登录
立即注册
搜索
快捷导航
社区
希捷
西数
三星
东芝
迈拓
日立
IBM
固态
固件下载
磁盘阵列
数据库
U盘
数据恢复
修复
服务器
手机恢复
工具
DFL
PC3000
MRT
拆客
手机
教程
互动
每日签到
积分兑换
积分充值
QQ绑定账号
站务
站务处理
新手帮助
网友中心
广告投放
用户名:
忘记密码?
密 码:
下次自动登录
QQ帐号登录
微信帐号登录
请
登录
后使用快捷导航
没有账号?
立即注册
当前位置:
技术论坛
›
数据恢复技术论坛
›
操作系统应用与损坏修复
›
Vista下IIS7+PHP5.1.4+ZEND3.0.1配置教程
刚刚去过
Vista下IIS7+PHP5.1.4+ZEND3.0.1配置教程
[复制链接]
八喜
八喜
当前离线
发消息
查看详细资料
积分
132061
狗仔卡
TA的每日心情
开心
2023-12-15 09:13
签到天数: 55 天
[LV.5]六品通判
1197
主题
1965
回帖
13万
积分
Administrator
分子与原子计算公式
积分
132061
发表于
2007-6-24 14:34:29
|
显示全部楼层
|
阅读模式
首先,安装 IIS 7。为了体验 IIS 7 的全部功能,我把它全部特性都安装了,安装好之后,下载 PHP 5 for Windows 的 Binary zip 包。将其解压缩到 C:\PHP 目录下,然后复制一份 php.ini-dist 改名为 php.ini。接下来打开我的电脑->属性->高级系统设置->环境变量里,添加上可执行文件的查找路径(PATH)和 php.ini 的查找路径(PHPRC):
接下来开始配置 IIS 7,下面是 IIS 7 的启动后的开始画面,看上去比较酷:
你可以对某个站点进行配置,也可以对整个服务器进行配置,当然对整个服务器配置对于以后的事情可能就更加方便了,比如新建一个站点,就可以支持 PHP,这对于作虚拟主机是非常合适的,所以这里我们是按照对整个服务器进行配置来作的。因此先选中要配置的服务器,默认当然是你的本地服务器了,你会看到选中以后,右面的画面跟 IIS 6 完全不同了:
从这整个属性页中选择你要找的特性当然比较费眼,所以,你可以按照范围(Areas)和分类(Categories)来选择。这里我们要配置的是 ISAPI and CGI Restrictions,它可以从 IIS 范围的 Security 分类中找到:
在全部安装的情况下,ISAPI and CGI Restrictions 页中默认有 ASP 和 ASP.NET 两项:
我们在最右面的任务(Tasks)里选择 New Restriction… 来为 PHP 创建 Restriction,要填写的内容如图所示:
接下来我们可以为 PHP 程序创建一个应用程序池:
在然后配置默认文档,增加一个 index.php 的默认文档:
接下来,配置 IIS 范围里 Server Components 分类中的 Handler Mappings 选项:
这一步是最重要的,在这里,我们要添加的是 Script Map,要填写的内容如图所示:
配置完这一步后,PHP 就可以运行了。不需要配置 ISAPI Filters,也不要重启 IIS 服务器,你可以直接在 C:\inetpub\wwwroot 目录下创建一个 index.php,内容就是执行一个 phpinfo() 函数,然后再浏览器中输入
http://localhost
,如果看到下图,就说明配置成功了:
安装好了 PHP,接下来就是给它在装个加速器了,我一般使用的是 Zend Optimizer,因为这个最好配置。你可以从这里下载它:ZendOptimizer-3.0.1-Windows-i386.exe。
安装过程中,我们会发现 Zend Optimizer 居然能识别出 IIS 7 来,真是厉害:
安装好后,刷新那个页面,在页面底部的某个位置,你就会发现 Zend Optimizer 已经启动了:
再接下来,我们应该配置一下保存 Session 的目录,不然的话,Session 可能无法正常工作。
首先,为 Session 文件建一个文件夹,这里我们以 C:\PHP\sessions 目录为例,建立好之后,给其分配权限,这里需要给 IIS_IUSRS 用户组以完全控制权限,IIS_IUSRS 用户组应该是 IIS 7 中新加的用户组,在之前的版本中,我似乎未见到过:
然后,把这个路径,添加到 php.ini 中,注意去掉 session.save_path 前面的分号:
再次刷新
http://localhost
这个页面,如果看到 session.save_path 的项是你所配置的目录,这八成就成功了:
为了进一步确认 Session 可用了,你可以直接装一个带有 Session 的程序试试,我这里选择的是 PHPRPC,执行之后,我们可以看到 C:\PHP\sessions 目录下有 session 文件了。
好了,到这一步,就算是大功告成了,至于其它的扩展,自己在 php.ini 中启用就可以了!就是这么简单。修改 php.ini 似乎还是需要重启 IIS 服务器才能使修改生效。
免费试用数据恢复精灵 - 简单易用、恢复效果一级棒的数据恢复软件 咨询电话:4000089958
回复
使用道具
举报
提升卡
置顶卡
喧嚣卡
变色卡
显身卡
刚刚去过
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
48小时热帖排行
希捷模块编辑,P表编辑工具,砍头 加P表工具视频教程
ST故障现象判断(参考)
老吴(wd专修)无加密免注册
最新 R-STUDIO 6.1 152029 带注册码免费赠送
希捷硬盘数据恢复之磁头组件烧毁污染篇
北京某高级数据恢复系列教程
希捷ST1000DM003被莫名其妙上了ATA锁
PC3000 for SCSI 500G数据提取
SeaTools for Windows(中文版)
希捷敲盘维修,电路板短接点图
希捷硬盘数据恢复之磁头组件烧毁污染篇
北京某高级数据恢复系列教程
SeaTools for Windows(中文版)
MHDD 6.6 一鍵快修
电子产品散热设计深度探讨
【新手看老鸟闪】西数模块定义直观图
硬盘维修以及数据恢复合集
真正希捷F3批量维修程序 同时操作6个盘 可
58GrenadaBP2家族三角板盘1ERxx系列硬砍0头
WD 28(PST)模块简要说明
终身成就奖
优秀斑竹奖
宣传大使奖
特殊贡献奖
Copyright © 2008-2020
硬盘基地
(https://www.intohard.com) 版权所有 All Rights Reserved.
免责声明: 本网不承担任何由内容提供商提供的信息所引起的争议和法律责任。
Powered by
phpwind
V9.0 技术支持:
数据恢复基地技术团队
快速回复
返回顶部
返回列表