智能手机访问入口 diglog.com/m
高级搜索»
热门:  web2.0 字体 css 图片 博客 游戏 设计 flash 壁纸

Win2K3 IIS6 PHP5.2.5 with FastCGI

billychow billychow 提交于 2007-12-28 21:54:03

标签 PHP IIS FastCGI 


本文为原创,转载请保留:http://www.dreammx.com/bbs/viewthread.php?tid=7409

1. 到这里下载 FastCGI 最新 RTM 版
2. 到这里下载 non-thread-safe(非安全线程) 版本的 PHP (目前最新的为 PHP 5.2.5 Non-thread-safe Win32 binaries)
3. 将 PHP 解压到你想要安装的目录,如 E:\PHP
4. 安装 FastCGI
5. 配置 FastCGI & 集成 PHP
开始,运行,CMD

[Copy to clipboard] [ - ]CODE:
cd %WINDIR%\system32\inetsrv
cscript fcgiconfig.js -add -section:"PHP" -extension:php -path:"E:\PHP\php-cgi.exe"
6. 配置 IIS & PHP
开始,运行,inetmgr
依次展开,选中要配置的站点,右键,属性。
切换到“主目录”选项卡,“配置”,“添加”,“浏览” 选中 C:\Windows\system32\inetsrv\inetfcgiext.dll,“确定”
扩展名填入“.php”,勾选“脚本引擎”及“检查文件是否存在”,一路确定,回到站点属性对话框。
切换至“文档”选项卡,“添加”,输入“index.php”,一路确定。

将 PHP 安装目录中的 php.ini-recommend 复制一份,将复本改名为 php.ini,并打开编辑。
查找

[Copy to clipboard] [ - ]CODE:
extension_dir =
将其后引号内的内容改为你的 PHP 扩展目录,如 E:\PHP\ext

[Copy to clipboard] [ - ]CODE:
extension_dir = "E:\PHP\ext"
查找 fastcgi.impersonate ,并将其值改为 1,注意将其前面的;注释去掉
查找 cgi.force_redirect ,并将其值置为 0,注意去掉;

OK,大功告成,在你的站点中放一个测试文件运行看看

[Copy to clipboard] [ - ]CODE:
<?php phpinfo(); ?>
点击进入链接 http://www.dreammx.com/bbs/viewthread.php?tid=7409



 



发表评论

* 昵称:

博客(可不填写):

*评论:
高兴 悲伤 惊讶 挂掉! 困惑 冷静 气愤 尴尬 受不了啦 转动眼睛 眨眼 睡梦中     

*输入验证码: