怎样在iis6.0 配置php下安装php

拒绝访问 | www.weste.net | 百度云加速
请打开cookies.
此网站 (www.weste.net) 的管理员禁止了您的访问。原因是您的访问包含了非浏览器特征(3b3e228e-ua98).
重新安装浏览器,或使用别的浏览器php5.38安装(win2003+iis6.0+php5.38) - CSDN博客
php5.38安装(win2003+iis6.0+php5.38)
&&& php5.3共给了四个版本,VC9 x86 Non Thread Safe、VC9 x86 Thread Safe、VC6 x86 Non Thread Safe、VC6 x86 Thread Safe
&&& 如何选择PHP5.3的VC9版本和VC6版本
&&& VC6就是legacy Visual Studio 6 compiler,就是使用这个编译器编译的。
&&& VC9就是the Visual Studio 2008 compiler,就是用微软的VS编辑器编译的。
&&& 那我们如何选择下载哪个版本的PHP呢?
&&& 如果你是在windows下使用Apache+PHP的,请选择VC6版本;
&&& 如果你是在windows下使用IIS+PHP的,请选择VC9版本。
&&& &如何选择PHP5.3的Thread Safe和Non Thread Safe版本
&&& 先从字面意思上理解,Thread Safe是线程安全,执行时会进行线程(Thread)安全检查,以防止有新要求就启动新线程的CGI执行方式而耗尽系统资源。Non Thread Safe是非线程安全,在执行时不进行线程(Thread)安全检查。
&& 再来看PHP的两种执行方式:ISAPI和FastCGI。
&&& ISAPI执行方式是以DLL动态库的形式使用,可以在被用户请求后执行,在处理完一个用户请求后不会马上消失,所以需要进行线程安全检查,这样来提高程序的执行效率,所以如果是以ISAPI来执行PHP,建议选择Thread Safe版本;
&&& 而FastCGI执行方式是以单一线程来执行操作,所以不需要进行线程的安全检查,除去线程安全检查的防护反而可以提高执行效率,所以,如果是以FastCGI来执行PHP,建议选择Non Thread Safe版本,官方并不建议你将Non Thread Safe 应用于生产环境,所以我们选择Thread Safe 版本的PHP来使用。
下法开始配置:
第一种:自动安装
1.下载并安装IIS&FastCGI,下载地址&选择&x86的,Or,&download&,下载下来名称为&fcgisetup_1.5_rtw_x86.msi
直接双击运行,一路默认
2.下载IIS下的PHP安装版,下载地址& 选择VC9 x86 Thread Safe- Installer 双击运行安装后既可,自动安装第二种:手动配置
1.下载并安装IIS&FastCGI,下载地址&选择&x86的,Or,&download&,下载下来名称为&fcgisetup_1.5_rtw_x86.msi
直接双击运行,一路默认。
2.下载IIS下的PHP安装版,下载地址& 选择VC9 x86 Thread Safe- zip 将得到的php-5.2.17-Win32-VC6-x86.zip 解压到当前文件夹。
3.在c盘新建php文件夹,将php-5.2.17-Win32-VC6-x86.zip解压所得文件复制到php安装目录C:\php,搜索*.dll将所有dll文件复制到C:\WINDOWS\system32下。
4.打开C:\WINDOWS\system32\inetsrv/fcgiext.ini 将以下代码加到底部
ExePath=C:\php\php-cgi.exe
InstanceMaxRequests=10000
ActivityTimeout=600
RequestTimeout=600
EnvironmentVars=PHP_FCGI_MAX_REQUESTS:10000,PHPRC:C:\php\
5.打开C:\php打到php.ini-development,将其命名为phpini
1)搜date找到
;date.timezone = 改为
date.timezone = PRC
(注意;要去掉)
2)搜exten找到
; On windows:
;extension_dir = &ext&”改为
;&On&windows:
&extension_dir&=&&&C:\php\ext&
6.打开iis,右击网站,选择属性--方目录---配置,打开应用程序配置单击添加,可执行文件C:\WINDOWS\system32\inetsrv/fcgiext.dll,,扩展名php
7.重新iis 新建index.php
&&&&&&&&&& phpinfo();
&&&&&&& ?&
8.访问index.php,查看是否正常
本文已收录于以下专栏:
相关文章推荐
原谅链接:http://www.piaoyi.org/php/IIS6.0-PHP.html
Author:飘易 Source:飘易
Categories:PHP编程 PostTime:2009-...
基于IIS6.0搭建PHP环境 本系列文章由ex_net(张建波)编写,转载请注明出处。http://blog.csdn.net/ex_net/article/details/8135641作者:张建...
Win2003+IIS6.0+PHP+MYSQL+ASP+ASP.NET全能环境配置图解
一、先下载我们所需要的东东。
1、php-5.2.13-Win32-VC6-x...
今天碰到一个棘手的问题,就是在一台装有64位windows 2003的服务器装装php环境,首先是按照下面的步骤安装:
       首先是将服务器64位的iis切换成32位的iis,因为最新的ph...
第一步:直接解压缩放到D盘PHP5目录下。(必须)
第二步:将 PHP 目录添加到 PATH 环境变量中(必须)
   在“我的电脑”上点右键,打开“属性”页面,选择“高级”标签页,点击“环境变量...
http://www.08.la/news2010/newshtml/JiShuWenZhang/CGI-ZhuanQu/17484.html 目标:windows2003+iis6.0+php(fa...
他的最新文章
讲师:吴岸城
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)让IIS6.0支持PHP的配置方法
Author:飘易 Source:
Categories: PostTime: 13:46:45
&&&&目前许多主机系统为了方便,在IIS的基础上同时解析了ASP、PHP等脚本语言,从而为用户提供了一种全能空间。本文里飘易就写写IIS下如何配置PHP环境,前提是win2003服务器,IIS6.0。&&&&首先,从PHP官方网站:下载PHP压缩包,飘易在写这篇文章的时候,最新版本是PHP&5.2.10。因为是win2003环境,我们下载Windows&Binaries下的&“PHP&5.2.10&zip&package&[10,242Kb]”&即可。下载后,解压缩至&C:\php&目录里(新建php目录)。&&&&第二,打开c:\php目录,将PHP目录(C:/PHP)下的&php.ini-dist&文件重命名为&php.ini,PHP的配置文件就是它,修改以下几个地方,修改好后把&php.ini&文件复制到&C:\WINDOWS\&目录里:extension_dir="C:\php\ext"&,指向php文件夹下放置“php_*.dll”文件的路径。PHP4和PHP5的路径在这里有所区别。default_charset="gb2312"&,修改默认字符集,这里,如果前面有分号“;”,去掉这个分号;register_globals=Off&改为&register_globals=On&,使传递全局变量有效;extension=php_dba.dll&如果前面有分号,取消分号,以下同;extension=php_dbase.dllextension=php_gd2.dll&&GD库做图,一般用于图形验证码;extension=php_mysql.dll&&用于连接MYSQL数据库;magic_quotes_gpc&=&On&&如果是&Off,一定要打开为&On,这是防止sql攻击的重要的一步!5.0版本已经默认&On&了。&&&&第三、将PHP目录下的&php5ts.dll&文件拷贝到&C:\WINDOWS&下。&&&&第四、配置IIS下PHP扩展,这是重点。1:打开IIS,在需要支持PHP的网站上点右键选择“属性”。2:找到“主目录”标签,点击“应用程序设置”里右下角的“配置”按钮。3:在“应用程序扩展”窗口中,点击“添加”,可执行文件路径&c:/php/php5isapi.dll&文件,扩展名输入&.php,这样在解析过程中将自动调用php5isapi.dll解释PHP语言。另外还需要把“脚本引擎”和“检查文件是否存在”选中。如下图:670)this.width=670" src="../upimg/file/01/iisphp1.jpg" border=0 alt="让IIS6.0支持PHP的配置方法" />这里有需要注意的地方,飘易觉得为了安全必须把没必要的扩展全部删掉,只留下必要的扩展名。如果使用mdb数据库即access,需要把mdb后缀的解析到非asp.dll解析的脚本上,如:C:\WINDOWS\system32\inetsrv\uihelper.dll,具体如下图:670)this.width=670" src="../upimg/file/01/iisphp2.jpg" border=0 alt="让IIS6.0支持PHP的配置方法" />4:点击网站属性窗口的“ISAPI筛选器”标签,添加筛选器,筛选器名称:php,可执行文件:C:\php\php5isapi.dll,确定。670)this.width=670" src="../upimg/file/01/iisphp3.jpg" border=0 alt="让IIS6.0支持PHP的配置方法" />670)this.width=670" src="../upimg/file/01/iisphp4.jpg" border=0 alt="让IIS6.0支持PHP的配置方法" />5:点击属性窗口中的“文档”,添加index.php,default.php670)this.width=670" src="../upimg/file/01/iisphp5.jpg" border=0 alt="让IIS6.0支持PHP的配置方法" />6:返回IIS管理器,在“web服务扩展”里添加新的服务扩展,扩展名:php,要求的文件:C:\php\php5isapi.dll,“设置扩展状态为允许”前打钩。670)this.width=670" src="../upimg/file/01/iisphp6.jpg" border=0 alt="让IIS6.0支持PHP的配置方法" />&&&&到这里,IIS下配置完毕,重启IIS即可。在网站下新建&index.php&,里面写上一句&&?php&echo&phpinfo();?&&即可。打开网站url,看是否正常显示了php的信息,如果正常,说明配置成功。&&&&如果c:/php的目录权限设置过于严格的话,IIS下的php扩展是无法加载成功的,这就需要我们为&c:/php&目录加上&everyone&的&读取和运行、列出文件夹目录、读取权限&即可。670)this.width=670" src="../upimg/file/01/iisphp10.jpg" border=0 alt="让IIS6.0支持PHP的配置方法" />&&&&关于“”,大家也可以借阅。
版权所有。转载时必须以链接形式注明作者和及本声明。
上一篇:下一篇:
3条评论 “让IIS6.0支持PHP的配置方法”
16:31:14经过个人的经验,IIS想配置支持PHP,很大一部分是靠运气,很多时候配置不知哪出问题了就是无法正常运行Php 1:24:27配置不是靠运气的,还是看自己掌握的怎么样 22:27:29对初学者而言配置确实要费不少的事,特别是出现ISAPI未加载时,最好的办法就是重装一下IIS。
名称(*必填)
邮件(选填)
网站(选填)
记住我,下次回复时不用重新输入个人信息
Www.Piaoyi.Org 原创文章版权由所有 渝ICP备号热门搜索:
当前位置: >
在Windows 2003+IIS6.0环境下安装PHP
来源:&&&&浏览量:
在+IIS6.0环境下安装PHP
&&&&&&下载PHP,再将其解压到c:\php下;&&&&&&将“php.ini-recommended”重命名为“php.ini”之后将其移动到C:\WINDOWS;&&&&& 将php4ts.dll移动到C:\WINDOWS\System32;&&&&& 进入“控制面板”? “管理工具”(Administrative Tools);&&&&& 双击“Internet信息服务”管理器(IIS Manager):1)、点击“Web服务扩展”(Web Service Extensions)并选择添加一个新的Web服务扩展,如下图:
 498)this.style.width=498;">2)、将路径添加到php4isapi.dll中:
 498)this.style.width=498;">3)、点击设置扩展状态:
 498)this.style.width=498;">4)、右击“缺省Web站点”(Default Web Site)后选择“属性”(Properties):
 498)this.style.width=498;">5)、进入主目录标签(Home Directory),设置允许执行脚本和可执行程序:
 498)this.style.width=498;">6)、点击“配置”选项(Configuration)?“添加”(Add):
 498)this.style.width=498;">7)、正确地填写:Executable: browse to the php4isapi.dll and the Extension: .php;取消文件存在核实复选标记,只保留脚本引擎:
 498)this.style.width=498;">8)、进入“文档”(Documents)标签,添加index.php并将其置顶;9)、进入命令提示符:开始|运行|cmd
 498)this.style.width=498;">10)、在命令提示符中键入:iisrestart
498)this.style.width=498;">11)、NT安全性:在wwwroot和php目录中添加可阅读、执行的IUSR_YourMachineName;12)、为了检测PHP是否正在运行,编写一个名为phpinfo.php,内容为如下简PHP脚本:的文件,再将其复制到wwwroot目录中。尝试从浏览器中调用该文件就可以观察PHP是否生效。如果PHP还没有运行,试图从http://www.php.net/downloads.php运行,再从头重复所有步骤。就是这么简单!
windows 2003 安全排行
问: 当我打开 Windows Server 2003 中的IE后,会弹出IE增强的安全配
微软在昨晚正式发布了Windows Server 2012,并向用户开放了下载,包
FTP的数据传输模式 1.主动传输模式 在主动模式下,FTP数据连接和
企业无线局域网的安全问题一直是他们关注的重心。本文将介绍
Windows 2003 中搭建视频服务器 随着Internet和Intranet应用日益丰富,
对于Windows 2003系统管理员来说,最关心的事情莫过于Windows 2003系
巧用 Windows 脚本实现补丁安装自动化 当大多数人听到“脚本”这
微软 Windows操作系统 中,有两种文件系统:FAT文件系统和NTFS文件
本文介绍物理地址扩展 (PAE) 和地址窗口化扩展 (AWE) 并解释它们
最新系统下载
4.02 GB | 简体中文
3.41 GB | 简体中文
3.42 GB | 简体中文
3.97 GB | 简体中文
4.06 GB | 简体中文
3.39 GB | 简体中文
617 MB | 简体中文
6.0 MB | 简体中文
19.5 MB | 简体中文}

我要回帖

更多关于 win7iis6.0安装包下载 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信