windows server2003+IIS6+PHP5.3.2
windows下搭建PHP环境有很多种方法。传说,FastCGI下运行PHP 是 兼顾安全和效率的一种。传说。传说。下面讲解在windows server2003 IIS6中安装 PHP
以下文字, 默认你什么都会-------什么都会-----什么都会------
一 、安装文件下载:
IIS能建起网站跑html起来了吧--------------------------------------------------------------------继续
1、从 http://windows.php.net/ 上下载PHP的安装包 php-5.3.28-nts-Win32-VC9-x86.msi
Non Thread Safe就是非线程安全。运行在FCGI,不需要用检查线程安全的版本浪费资源了;
2、从 http://www.iis.net/downloads/microsoft/fastcgi-for-iis (在页面最下面)上下载FastCGI安装包 fcgisetup_1.5_rtw_x86.msi 。(上面分64 32位两种版本)
二、安装步骤
1、安装FastCGI. 路径默认就好了。省的麻烦。
2、安装PHP。路径默认就好了 。安装过程会看到3个安装可选项。全部选了吧。
3、找到 C:\WINDOWS\system32\inetsrv\fcgiext.dll 。1做完会有。同路径下还有fcgiext.ini, 打开添加如下几行:
[Types] php=PHP
[PHP] ExePath=C:\Program Files\PHP\php-cgi.exe InstanceMaxRequests=10000
EnvironmentVars=PHP_FCGI_MAX_REQUESTS:10000
ActivityTimeout=3600 RequestTimeout=3600
4、找到 C:\Program Files\PHP\php.ini (没有新建之)。打开:
把;cgi.force_redirect = 1改为cgi.force_redirect=0 把;fastcgi.impersonate = 1;改为 fastcgi.impersonate=1; 把; extension_dir = "ext"改为extension_dir="C:\Program Files\PHP\ext" -----关键是这行。其它看着设置。
为保险起见,在 Windows Extensions 标记后 加上如下几行:(把前面分号去掉) ;extension=php_curl.dll ;extension=php_gd2.dll ;extension=php_ldap.dll ;extension=php_mbstring.dll ; extension=php_exif.dll ; extension=php_mysql.dll ; extension=php_mysqli.dll ; extension=php_sockets.dll ; extension=php_xmlrpc.dll在Windows Extensions中去除扩展前面的分号(;): ; extension=php_curl.dll ; extension=php_gd2.dll ; extension=php_ldap.dll ; extension=php_mbstring.dll ; extension=php_exif.dll ; extension=php_mysql.dll ; extension=php_mysqli.dll ; extension=php_sockets.dll ; extension=php_xmlrpc.dll
5、在IIS下的 网站属性-主目录 下有个 配置,(该死的。上传不了图片)里面增加PHP映射,执行文件写C:\WINDOWS\system32\inetsrv\fcgiext.dll。扩展名写.php。权限限 制为GET,POST,HEAD;
6、重启IIS.。好像不用重启也行。。。。。给网站加个PHP文件 写个phpinfo() 测试一下吧。
三、其它
用PHP这个安装包需要 注意的是: 机器需要安装VC9运行库 即VISUAL C++ 2008 Microsoft Visual C++ 2008 Redistributable Package (x86)
--------------------------------------------------------------------------------------
windows server2003+IIS6+PHP5.3.2的更多相关文章
- Server2003+IIS6+TP-Link+花生壳配置
Server2003+IIS6+TP-Link+花生壳配置外网一共分四步: 固定Server2003电脑的局域网IP地址. 设置IIS网站中的TCP端口. 在TP-Link中设置转发规则. 申请花生壳 ...
- 在windows server2003下安装Redmine
原文:在windows server2003下安装Redmine 参考文献:Windows下使用_Ruby1.9.3安装RedMine2.2.3 参考资料:http://www.redmine.org ...
- windows windows server2003 开机自动挂盘
windows windows server2003 开机自动挂盘 方案一: 设置任务计划:开机启动 方案二: 将执行文件放入启动文件夹
- windows server2003 多用户登陆问题解决办法
windows server2003 多用户登陆问题解决办法 Windows Server远程登陆默认情况下只允许同时有两个用户登陆,超过两个用户会提示"超出最大连接数". 要解决 ...
- Windows server 2003+IIS6+PHP5.3 以上的安装配置
一.安装好IIS 具体安装方法可查看:http://down.chinaz.com/server/201102/11_1.htm. 二.下载并安装IIS FastCGI 下载地址:http://www ...
- Windows server 2003+IIS6+PHP5.4.45环境搭建教程
今天试了一下升级到PHP 5.4.45,但是却发现了不少问题.在以前PHP 5.2.X中,只需要使用php5isapi.dll的方式就可以,但在PHP 5.3以后却不再支持ISAPI模式了,也没有此文 ...
- Windows 2003 IIS6.0下配置ASP+MySQL+PHP+ISAPI_Rewrite+Zend+Xcache
windows 2003,自己买吧... 安装IIS6.0:安装系统后在"控制面板"->"添加或删除程序"->"添加/删除Windows组 ...
- Windows 2003 + IIS6.0 相关 401.1 或 401.2 等问题解决
我自己处理的过程: 1. 问题场景: 1.1 我本身有一个虚拟机为 win2003 + iis6.0 的环境 c:\ 为NTFS 格式 D:\为Fat32 格式 1.2 我需要部署一个 asp.net ...
- windows下安装php5.2.*,php5.3.*,php5.4.*版本的memcache扩展(转)
拓展安装调试方法: 编写调试php文件 <?php memcache(); 通过命令行执行测试,因为php拓展安装成功与否与apache无关,所以没必要不断重启apache去看phpinfo ...
随机推荐
- IOS strong和weak的区别
strong和weak的区别 strong表示保留它指向的堆上的内存区域不再指向这块区域了. 也就是说我强力指向了一个区域,我们不再指向它的条件只有我们指向nil或者我自己也不在内存上,没有人stro ...
- MQTT的学习研究(十三) IBM MQTTV3 简单发布订阅实例
使用IBM MQTTv3实现相关的发布订阅功能 MQTTv3的发布消息的实现: package com.etrip.mqttv3; import com.ibm.micro.client.mqttv3 ...
- 【python系列】SyntaxError:Missing parentheses in call to 'print'
打印python2和python3的区别 如上图所示,我的 PyCharm安装的是python3.6如果使用print 10会出现语法错误,这是python2.x和python3.x的区别所导致的.
- $.data(elem, key, val) 和 elem.data(key, val)
var div1 = $("div"), div2 = $("div"); 1. div1.data("key", &quo ...
- 【BZOJ2251】[2010Beijing Wc]外星联络 后缀数组
[BZOJ2251][2010Beijing Wc]外星联络 Description 小 P 在看过电影<超时空接触>(Contact)之后被深深的打动,决心致力于寻找外星人的事业.于是, ...
- BeginnerAdmin后台框架的使用!
基于layui的后台框架,我比较喜欢使用BeginnerAdmin模板.但是在构建的时候可能会遇到一些问题. 问题一:侧栏出不来: 报错是这样的: 这个错误:说明的是 navbar.js没有引进来. ...
- 白话陈述之——从python脚本变化解析由路径引起的GP服务运行失败问题
补充一下未完待续的利用Python分析GP服务运行结果的输出路径 & 实现服务输出路径的本地化,这篇博客中主要介绍了如何实现将GP服务生成的结果输出至本地及输入输出路径导致GP服务运行失败的问 ...
- [SQL] 让特定的数据 排在最前
MYSQL目前常用的两种方法,如下: 让值为"张三" 的数据排在最前. -- 方法一 end asc -- 方法二 select * from tableName where co ...
- Python开发【Django】:时间处理
时间格式化 做博客后台时,需要经常对数据库里面的时间格式(2017-02-17 02:10:44.308638)进行处理,格式化成自己想要的时间(列如年月日),下面就来记录下如何对时间进行处理 1.时 ...
- mysql实现开窗函数、Mysql实现分析函数
关键字:mysql实现开窗函数.Mysql实现分析函数.利用变量实现窗口函数 注意,变量是从左到右顺序执行的 --测试数据 CREATE TABLE `tem` ( `id` ) NOT NULL A ...