安装php4:
1.将软件包先用winzip解压到c:\php4下,再将目录下的所有dll文件拷到c;\winnt\system32下,不要覆盖已有的dll文件;接着将目录下的php.exe和php.ini-dist两个文件拷到c:\winnt下; 
2.将c:\winnt\php.ini-dist改名为php.ini,并打开它,找到;Windows Extensions,将extension=php_calendar.dll、extension=php_zlib.dll、extension=php_ldap.dll前的“;”去掉,关闭该文件。 
3.打开“开始”按钮下的“程序”=》“管理工具”=》“internet服务管理器”,选中“默认web站点”,打开它的“属性”窗口。在“web站点”页下,改变“IP地址”:“全部未分配”为“(您机子的ip地址,例如:202.195.243.131)”;“TCP端口”为“80”。   
4.接着,选中“主目录”页,单击“应用程序设置”下的“配置”按钮后,在新窗口下单击“添加”按钮;在“可执行文件”中输入“C:\WINNT\php.exe     %s %s”,在“扩展名”中输入“.php”,点击“确定”。
5.接着,选中“ISAPI筛选器”页,单击“添加”按钮;在“筛选器名称”中输入“php”,在“可执行文件”中输入“C:\WINNT\system32\php4isapi.dll”,点击“确定”。 
6.接着,选中“文档”页,单击“添加”按钮;在“默认文档名”中输入“index.php”,点击“确定”,并将其提高到最高级。您还可以添加常用的php文件名,如:“default.phtml”、“index.php3”等。 
7.关闭所有窗口,重启系统后,可打开IE浏览器进行测试。 

解决方案 »

  1.   

    对不起我没有找到您所讲的"internet服务管理器"?
      

  2.   

    对不起我找到了,但不过我看了一下,里面有好几个选项是不是都装还是就装几个就行了,
    另外,一开始复制DLL文件的时候我选择了覆盖会不会有什么问题?谢谢!!!
      

  3.   

    不要覆盖其中一个以m开头的链接文件,你也覆盖不了,它正被windows使用,其他的就看上面一楼的,就行了!“C:\WINNT\php.exe    %s %s”,这里php.exe后又一个空格!别搞错!
      

  4.   

    1. 解压php4.0.2-win32-20000830.zip
       然后,建立一个php的安装目录,例如C:\PHP,在本文中用$PHP_ROOT来代
       替该目录,将解压后的文件全部copy到该目录下。 2. 把$PHP_ROOT目录下的Msvcrt.dll文件拷贝到C:\WINNT\system32目录下(    可能已经存在,这样的话就没有必要拷了,千万不要强行覆盖哦); 3. 把$PHP_ROOT目录下的php4ts.dll文 件拷贝到C:\WINNT\system32目录下; 4. 在C:\WINNT\system32目录中找一下Msvcrtd.dll,若没有找到,请到    Microsoft Visual Studio盘中找到该文件并拷贝到system32目录下; 5. 把$PHP_ROOT目录下的php.ini-dist文件拷贝到C:\WINNT\目录下,
       并将C:\WINNT\php.ini-dist改名为C:\WINNT\php.ini,文件内容
       可以不用改; 6. 打开开始->程序->Windows NT 4.0 Option Pack->Microsoft Internet    Information Server->Internet服务管理器,右击默认Web站点->属性(    Properties),选择ISAPI筛选器(ISAPI Filters),增加一个新的筛选器,    筛选器名为php(当然可以改成别的),可执行文件为php4isapi.dll所在的    完整路径,我这里为:    C:\PHP\sapi\php4isapi.dll    增加完后再切换到主目录(Home Directory)配置栏,按配置(Configuration)    按钮,增加一个应用程序映射,可执行文件名为$PHP_ROOT目录下php.exe   所在的完整路径,扩展名为.php(当然也可以改成别的,这时候您的PHP程序    就要以它为后缀哦),不包括的方法栏不用填,把脚本引擎打上勾; 
       如果还想让IIS用php.exe解释其他非.php为后缀的文件php文件,如doc.php3
       那么照如同添加以.php为后缀的应用程序映射的方法一样,再添加一个以.php3
       作为后缀的程序映射即可。这时你的IIS既可解释.php文件也可解释.php3文件了。7. 建一个PHP程序目录,如D:\MyPHP,在本文中用$MyPHP来代替该目录,在    Internet服务管理器中,右击默认Web站点->New->虚拟目录,别名为MyPHP    ,实际路径为$MyPHP中的路径,在本例中为D:\MyPHP,有读取、脚本和目录    浏览访问权限; 8. 保存Internet服务管理器中的配置并退出; 9. 打开开始->设置->控制面板->服务,把IIS管理服务停掉后重新启动World    Wide Web发布服务; 10.在$MyPHP目录下写一个测试程序phpinfo.php(注意后缀要和7中的一致哦),
       内容为,然后在浏览器上输入http://localhost/    myphp/phpinfo.php测试,能看到php的一些信息就表示装好了。