在IIS上安装PHP4.0正式版


Posted in PHP onOctober 09, 2006

本文是在Windows 2000简体中文正式版(IIS5.0)的环境下写出来的,在Windows NT 4.0的
IIS4.0上应该也适合,有任何问题烦请告诉本人,在此谢谢各位,^_^

1、软件下载:
       http://www.php.net/distributions/php-4.0.0-Win32.zip
2、用WinZIP等解压缩工具把php-4.0.0-Win32.zip解开到PHP安装目录,如C:\PHP,本文中
用$PHP_ROOT来代替PHP安装目录;
3、详细的英文安装文档请参考$PHP_ROOT目录下的README.txt文件;
4、将$PHP_ROOT目录下的php.ini-dist文件拷贝到C:\WINNT目录,并将C:\WINNT\php.ini-d
   ist改名为C:\WINNT\php.ini;
5、将$PHP_ROOT目录下的MSVCRT.DLL和php4ts.dll拷贝到C:\WINNT\system32目录,如果
   C:\WINNT\system32目录下已经存在这些文件,请不要覆盖;
6、修改C:\WINNT\php.ini:
       1) 将extension_dir设置为PHP安装目录,如:extension_dir   =       C:\PHP
       2) 配置要加载的动态裢接库(DLL),注意一定要保证只能加载$PHP_ROOT目录下存在
的动态裢接库,该版本自带这些动态裢接库:php_calendar.dll、php_imap.dll、php_ldap
.dll,因此动态裢接库的配置栏如下:
              ;Windows Extensions
              extension=php_calendar.dll
              extension=php_imap.dll
              extension=php_ldap.dll
7、点击"开始->程序->管理工具->Internet 服务管理器"打开"Internet 服务管理器",右
击"默认Web站点->属性"打开"默认Web站点属性"窗口,在"ISAPI筛选器"配置页下,添加一
个新的筛选器,筛选器名称为PHP,可执行文件为php4isapi.dll文件的完整路径$PHP_ROOT\
php4isapi.dll,如C:\PHP\php4isapi.dll;在"主目录"配置页下,按"配置"按钮打开"应用
程序配置"窗口,添加一个应用程序映射项,可执行文件为php4isapi.dll文件的完整路径
$PHP_ROOT\php4isapi.dll,如C:\PHP\php4isapi.dll,扩展名为.php(当然也可以改成别的
,不过要注意您的PHP程序要以它为后缀哦),把"脚本引擎"打上勾;
8、建一个PHP程序测试目录,如D:\MyPHP,在本文中用$MyPHP来代替该目录,在"Internet
服务管理器"中,右击"默认Web站点->新建->虚拟目录",别名为MyPHP,实际路径为$MyPHP
中的路径,在本例中为D:\MyPHP,有读取、运行脚本和浏览权限;
9、重新启动WWW服务;
10、在$MyPHP目录下写一个测试程序phpinfo.php(注意后缀要和7中的扩展名一致哦),内容
为<? phpinfo(); ?>,然后在浏览器上输入http://localhost/myphp/phpinfo.php测试,能
看到PHP信息就表示安装好了。

PHP 相关文章推荐
PHP系统流量分析的程序
Oct 09 PHP
php 删除数组元素
Jan 16 PHP
PHP 伪静态隐藏传递参数名的四种方法
Feb 22 PHP
PHP中比较时间大小实例
Aug 21 PHP
PHP中余数、取余的妙用
Jun 29 PHP
帝国cms目录结构分享
Jul 06 PHP
微信开发之网页授权获取用户信息(二)
Jan 08 PHP
CentOS 7.2 下编译安装PHP7.0.10+MySQL5.7.14+Nginx1.10.1的方法详解(mini版本)
Sep 01 PHP
利用php抓取蜘蛛爬虫痕迹的示例代码
Sep 30 PHP
浅谈php数组array_change_key_case() 函数和array_chunk()函数
Oct 22 PHP
phpstorm 正则匹配删除空行、注释行(替换注释行为空行)
Jan 21 PHP
Laravel框架自定义验证过程实例分析
Feb 01 PHP
html中select语句读取mysql表中内容
Oct 09 #PHP
用PHP实现ODBC数据分页显示一例
Oct 09 #PHP
使用 php4 加速 web 传输
Oct 09 #PHP
php 中include()与require()的对比
Oct 09 #PHP
php生成WAP页面
Oct 09 #PHP
让你同时上传 1000 个文件 (一)
Oct 09 #PHP
让你同时上传 1000 个文件 (二)
Oct 09 #PHP
You might like
关于juqery radio写法的兼容性问题(新老版本jquery)
2010/06/14 Javascript
jQuery层次选择器选择元素使用介绍
2013/04/18 Javascript
利用JS延迟加载百度分享代码,提高网页速度
2013/07/01 Javascript
从数组中随机取x条不重复数据的JS代码
2013/12/24 Javascript
js+canvas绘制五角星的方法
2016/01/28 Javascript
详解Angularjs中的依赖注入
2016/03/11 Javascript
js编写三级联动简单案例
2016/12/21 Javascript
webpack实现热更新(实施同步刷新)
2017/07/28 Javascript
JS解决position:sticky的兼容性问题的方法
2017/10/17 Javascript
JS中精巧的自动柯里化实现方法
2017/12/12 Javascript
JavaScript实现元素滚动条到达一定位置循环追加内容
2017/12/28 Javascript
vue实现简单的MVVM框架
2018/08/05 Javascript
jquery拖拽自动排序插件使用方法详解
2020/07/20 jQuery
微信小程序实现下拉框功能
2019/07/16 Javascript
微信小程序实现滑动操作代码
2020/04/23 Javascript
[53:10]2018DOTA2亚洲邀请赛 4.6 淘汰赛 VP vs VG 第一场
2018/04/11 DOTA
详解Python中for循环是如何工作的
2017/06/30 Python
Python+matplotlib实现填充螺旋实例
2018/01/15 Python
详解python的ORM中Pony用法
2018/02/09 Python
Python pymongo模块用法示例
2018/03/31 Python
用Python逐行分析文件方法
2019/01/28 Python
Python实现括号匹配方法详解
2020/02/10 Python
jupyter notebook 调用环境中的Keras或者pytorch教程
2020/04/14 Python
python多进程使用函数封装实例
2020/05/02 Python
keras小技巧——获取某一个网络层的输出方式
2020/05/23 Python
踩坑:pytorch中eval模式下结果远差于train模式介绍
2020/06/23 Python
如何基于Python爬取隐秘的角落评论
2020/07/02 Python
python中xlutils库用法浅析
2020/12/29 Python
戛纳奢侈品商店:Jacques Loup法国
2019/11/04 全球购物
广州某公司软件工程师面试题
2014/12/22 面试题
财务学生的职业生涯发展
2014/02/11 职场文书
党员四风问题对照检查材料思想汇报
2014/09/16 职场文书
2014年小学工作总结
2014/11/26 职场文书
大学生团日活动总结
2015/05/06 职场文书
消费者投诉书范文
2015/07/02 职场文书
再次探讨go实现无限 buffer 的 channel方法
2021/06/13 Golang