分享

IIS6+PHP5.3.1+FastCGI 配置

 命運之輪 2010-01-26

 IIS6+PHP5.3.1+FastCGI 配置

 
最近想安装php网站程序,以前用没配置过环境。看了个PHP5.1.4+MYSQL5.0.21的视频教程。
依样画葫芦的弄好了,到最后居然提示版本太低,气死了。。。
 
最后找到一个博客上的写的安装php-5.3.1步骤,简单明了。比安装PHP5.1.4简单。
 
 
 
总结安装要点:
 
1.下载的时候有几个不同版本选择。那就是VC6 X86和VC9 X86
 
VC6就是legacy Visual Studio 6 compiler,就是使用这个编译器编译的。
 
VC9就是the Visual Studio 2008 compiler,就是用微软的VS编辑器编译的。
 
2.那我们如何选择下载哪个版本的PHP呢?
 
假如你是在windows下使用Apache+PHP的,请选择VC6版本;
 
如果你是在windows下使用IIS+PHP的,请选择VC9版本;
 
3.如果选择VC9,则需要安装Microsoft 2008 C++ Runtime,到微软官方下载:
 
4.安装FastCGI,下载地址:http://www./downloads/default.aspx?tabid=34&g=6&i=1521 或者
 
5.安装好前面2个步骤后,才开始安装PHP,我这里用的是php-5.3.1-nts-Win32-VC9-x86.msi,选择安装路径和执行方式是 IIS FastCGI 即可。安装PHP的过程可以根据自己的需要选择一些组件安装,默认也可,点下步,一直完成安装。
 
此时安装完毕后会在C:\WINDOWS\system32\inetsrv\fcgiext.ini 文件后面自动增加:(如果没有添加如下代码的话,请将此处复制到[Types]替换,注[Types]下面可能是空白的,不知道别人有过这样的情况没有,我碰到了。
 
[Types]
 
php=PHP
 
[PHP]
 
ExePath=D:\php\php530\php-cgi.exe
 
InstanceMaxRequests=
 
ActivityTimeout=300
 
RequestTimeout=300
 
EnvironmentVars=PHP_FCGI_MAX_REQUESTS:PHPRC:D:\php\php530\
 
代码段!(注,以上路径请根据自己的实际安装路径更改!)
 
6.php.ini配置,主要配置和以前一样,date.timezone一定要配置(去掉date.timezone前面的分号,修改如下),否则会报错
 
date.timezone = Asia/Shanghai
 
7.检查IIS网站配置:属性->主目录->配置->映射 .php 映射为 C:\WINDOWS\system32\inetsrv\fcgiext.dll
 
8.不用再配置 WEB 服务扩展 和 ISAPI筛选器!
 
9.配置好php安装文件夹和网站文件夹的权限。任务完成!
 
10.测试文件内容(php.php)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多