把PHP4安装到Win2000的IIS5中

iis

这篇文章的目的是告诉你在Win2000 Professional下如何将PHP4配置到你的IIS5中。我用的是Windows2000 Professional中文版、IIS5中文版和PHP4.0RC1-Win32。这个预览版的PHP4是经过了4次β测试之后的预发行版,可以从PHP的官方站点www.php.net下载。注意别下载错了,那个PHP4.0 Release Candidate 1 Source是为Unix用户准备的,你需要的是PHP 4.0 Release Candidate1 Binaries for Win32。

  注意,首先你要安装IIS5,因为Win2000 Professional默认安装时把它给忘了。IIS5的安装方法在这里就不用讨论了吧,如果有问题请参考别的资料。

  OK!

  第一步,解开PHP4.0RC1-Win32.ZIP压缩包,你可以把它放在C:\PHP4下面。

  第二步,把C:\PHP4下面的php.ini-dist文件复制到WINNT目录下,并改名成php.ini。你不需要修改任何参数就可以运行,当然根据不同情况你可以自行修改某些参数。

  第三步,把C:\PHP4\Projects\php4\Release_TS_inline\php4ts.dll复制到C:\WINNT\system32目录下。

  第四步,点开始/运行,输入cmd启动命令行方式。

  第五步,在命令行上敲入命令mmc \winnt\system32\compmgmt.msc,启动计算机管理。

  第六步,在计算机管理窗口上展开“服务和应用程序”/“Internet信息服务”,在“默认Web站点”上点鼠标右键,选属性,这时系统弹出“默认Web站点属性”窗口:

  第七步,在“默认Web站点属性”窗口上点取“ISAPI筛选器”标签,点击“添加”按钮,在弹出的“筛选器属性”窗口的“筛选器名称”中输入“PHP”,“可执行文件”中输入“C:\PHP4\Projects\php4\sapi\isapi\Release_TS_inline\php4isapi.dll”,确定。

  第八步,在“默认Web站点属性”窗口上点取“主目录”标签,点“配置”按钮,在弹出的“应用程序配置”窗口中点取“添加”按钮,在弹出的“添加/编辑应用程序扩展名映像”对话框中的“可执行文件”文本框中输入“C:\PHP4\Projects\php4\sapi\isapi\Release_TS_inline\php4isapi.dll”,“扩展名”文本框中输入“.php”(注意一定要有那个点),确定。

  第九步,回到命令行窗口,输入“net stop iisadmin”命令,终止IIS服务。系统会问你是否要将相关的服务也停止,答是。

  第十步,输入“net start w3svc”命令,重新启动IIS服务。

OK,你的配置到此已经结束了,下面让我们写一个PHP程序,试验一下配置是否成功!编辑一个文件,名字为hello.php,内容为:

echo "Hello,World!";

?>

把这个文件保存在默认Web节点的默认文文件目录下(C:\Inetpub\wwwroot),然后打开浏览器,在地址栏中输入localhost/hello.php,如果顺利,经典的“Hello,World!”应该出现在你的浏览器中。如果找不到页面,而你也能确认上述几步都没问题,那么在浏览器的地址栏中输入地址127.0.0.1/hello.php试试看,如果能成功,则说明你的hosts文件有问题,请编辑C:\WINNT\system32\drivers\etc下面的hosts文件,加入“127.0.0.1 localhost”一行。

好啦,开始你的PHP之旅吧!

时间: 2024-10-26 18:50:26

把PHP4安装到Win2000的IIS5中的相关文章

有关win2000、IIS5中asp详细出错信息的显示(不难,但很多人问)

iis|显示     最近经常有人问在win2000和IIS5中不显示asp错误的详细信息,而只显示错误号,如"错误ID800xxxxx",这使得程序调试很不方便,有些人采取在IIS中设置500-100错误指向默认,这样做也不会出现详细的错误信息.实际上这可能是微软出于安全考虑而在500-100.asp中没有显示详细出错信息.其实,你只要把500-100.asp稍加修改就可以了.下面是我修改的这个文件的内容.你只要把他copy下来存为500-100.asp然后覆盖原来的这个文件就可以了

IIS5中的两种服务器端网页重定向方法

iis|服务器|网页|iis|服务器 IIS5中的两种服务器端网页重定向方法      在IIS5中提供了两种服务器端网页重定向(或者说转向)的方法, 一个是Server.Transfer方法, 另外一个是Server.Execute方法. 说它们是服务器端重定向,是因为在不同页面之间的转向是直接在服务器端 完成的, 客户端只能看到结果,而不能看到转向的过程. 这同以往我们在IIS4使用的 Response.Redirect 方法是不同的.      以前, 当我们需要从一个页面转向到另外一个页

Android 的apk重新打包签名后,安装成功后,手机中转屏(横竖屏切换)软件强行自动关闭了

问题描述 Android 的apk重新打包签名后,安装成功后,手机中转屏(横竖屏切换)软件强行自动关闭了 Android 的apk重新打包.签名后,安装成功后,手机中转屏(横竖屏切换)软件强行自动关闭了什么情况,我用apktool打包签名的. 解决方案 最好是接上调试,看看出错时的 logcat 的输出.如果是所有手机都出错,还比较好解决的,就怕重现不了. 解决方案二: 这种情况应该是不支持或不兼容. 解决方案三: activity在转屏的时候会执行onResume(),你可能是有一些变量在转屏

mac-phpems安装完成后在localhost中打不开,这是什么情况,

问题描述 phpems安装完成后在localhost中打不开,这是什么情况, phpems安装完成后在localhost中打不开,这是什么情况,我的电脑是mac,是因为权限问题么,如果是该怎么改权限

虚拟机安装MS-DOS不可恢复性错误vcpu-0 在安装目录vmware.log文件中

问题描述 虚拟机安装MS-DOS不可恢复性错误vcpu-0 在安装目录vmware.log文件中 虚拟机安装MS-DOS boot设置从硬盘启动后出现,不可恢复性错误vcpu-0 在安装目录vmware.log文件中 解决方案 安装dos这种很旧很旧的系统,推荐用dosbox.不用vmware 解决方案二: 和vmware不同,vmware是虚拟机,你的cpu太新,那么运行dos就有问题了. dosbox是模拟器,它模拟一个386出来运行dos,没有兼容性问题(所以dosbox甚至可以让手机ar

cdh5 ubuntu14-ubuntu14.04在安装CM5、CDH5过程中如何配置自己本地的yum源

问题描述 ubuntu14.04在安装CM5.CDH5过程中如何配置自己本地的yum源 在经过下载系统对应的parsel包后,如何进行下一步呢,具体来说比如: 1.要在本地建哪几个文件夹,每个文件夹时放什么内容: 2.CM的浏览器那里如何配置本地的yum源地址 好混乱,还请大侠帮忙 解决方案 http://www.aboutyun.com/thread-9107-1-1.html

db2-DB2安装完成,开始菜单中缺内容。

问题描述 DB2安装完成,开始菜单中缺内容. DB2装过了之后只有这点东西,再没有什么控制台什么的了.请问这是什么原因?是安装过程中的问题吗?还是要再设置什么东西! 解决方案 你安装的是什么版本的db2,和win7是否兼容.是否安装全了组件. 解决方案二: db2安装包是否跟操作系统匹配.安装过程中有没有什么问题.

安装delphi2010 出现了图中问题,求高手帮忙

问题描述 安装delphi2010 出现了图中问题,求高手帮忙 解决方案 盗版吧啊.从哪里下载的版本啊 解决方案二: 原先安装是好的,再次重装就出现这个问题了

Win2000在应用中的一些小技巧

win2000的发布已经有好多的时间了,已经有好多的人成为它的使用者了.我也经常使用它,但是常有一些很简单的问题搞不懂,于是在网络上查找.我相信也有很多的网友也会象我这样的,于是我把这些问题列出来,让我们起来解决吧! 1, 将网上内容添加桌面上你可以从Internet上获取图片,然后将其添加到桌面上:或者在桌面上添加"活动桌面库"中的项目,如股票行情板.滚动新闻.娱乐链接或天气预报信息等.你只需用鼠标右键单击桌面上的空白区域,指向"活动桌面",单击"新桌面