如何在WIN2K下安装PHP4.04


Posted in PHP onOctober 09, 2006

如何在WIN2K下安装PHP4.04--我认为比较好的方法

  
PHP4.04已经比4.0要庞大的多,解包后有9M多,DLL文件变成了五十几个,原来奥索的一篇文章《Windows 2000下安装PHP4及MySQL大揭密》,我也是看了这篇文章学习安装的,但目前情况发生了变化,已经由php4.0.1pl2变成了php4.04,其重量好象也增加了两倍,如果还是象原文所说的将所有的DLL文件复制到SYSTEM32下,未免太那个了,下面谈谈安装PHP4.04总结的经验。
1、我是将PHP4.0.4解压到d:\php4 ,然后将php.ini-dist复制到system32下,改名php.ini ,原文所说的要将extension=php_zlib.dll等前面的注释拿掉,在我看来,拿不拿无所谓。基本不要改动,如果你是新手想快点测试成功,那就这样,在以后需要什么再将注释拿掉也不迟。
2、没有必要将PHP.EXE复制到WINNT下面,也没有必要将EXTENSIONS下面的DLL复制到SYSTEM32下面,让它们在原地方呆着。
3、将d:\php4\dlls\ 目录下所有的DLL(14个)复制到SYSTEM32下面,是否必须是所有的,我也搞不太清,只是其中一个msvcrt.dll已经在SYSTEM32下,而且也不让你覆盖。
4、打开IIS5 ,右键点你的WEBSIT,选属性,选ISAPI筛选器,然后添加,筛选器名称填为PHP,可执行文件浏览选中到D:\php4\sapi\php4isapi.dll ,好,确定。 然后选主目录,点配置,应用程序配置中添加为,可执行文件:D:\php4\php.exe ,扩展名当然是 .php 。

好,用这个试试:
<?php
php_info()
?>
在这里需要说明的是,原来我偷懒没有把d:\php4\dlls 目录下的DLL复制到SYSTEM32下,拿掉 extension=php_ldap.dll前面的注释,结果说是找不到该DLL,在extension dir 中无论如何设置都不行,复制后就没有这个现象了。
另外,今天(2001-1-16)日,PHP斑竹凡草回答一个帖子是关于找不到php_mssql.dll的,凡草说要装客户端的MSSQL才可以将PHP.INI中的php_mssql.dll注释拿掉,否则会出现找不到DLL的现象,在我看来,用上面的方法可以解决,因为extensions本身已经带有该DLL 。

PHP 相关文章推荐
PHP自动生成月历代码
Oct 09 PHP
PHP Session 变量的使用方法详解与实例代码
Sep 11 PHP
PHP常量使用的几个需要注意的地方(谨慎使用PHP中的常量)
Sep 12 PHP
php导出CSV抽象类实例
Sep 24 PHP
php中ftp_chdir与ftp_cdup函数用法
Nov 18 PHP
PHP排序算法类实例
Jun 17 PHP
PHP+MySQL统计该库中每个表的记录数并按递减顺序排列的方法
Feb 15 PHP
php reset() 函数指针指向数组中的第一个元素并输出实例代码
Nov 21 PHP
动态表单验证的操作方法和TP框架里面的ajax表单验证
Jul 19 PHP
PHP使用Redis长连接的方法详解
Feb 12 PHP
PHP使用pdo连接access数据库并循环显示数据操作示例
Jun 05 PHP
ThinkPHP 5.1 跨域配置方法
Oct 11 PHP
通过文字传递创建的图形按钮
Oct 09 #PHP
计算2000年01月01日起到指定日的天数
Oct 09 #PHP
文件上传程序的全部源码
Oct 09 #PHP
一个简单计数器的源代码
Oct 09 #PHP
一个用mysql_odbc和php写的serach数据库程序
Oct 09 #PHP
PHP脚本数据库功能详解(下)
Oct 09 #PHP
PHP脚本数据库功能详解(中)
Oct 09 #PHP
You might like
解析php php_openssl.dll的作用
2013/07/01 PHP
详解PHP导入导出CSV文件
2014/11/03 PHP
php中switch语句用法详解
2015/08/17 PHP
php创建类并调用的实例方法
2019/09/25 PHP
收集的10个免费的jQuery相册
2011/02/26 Javascript
jQuery Jcrop插件实现图片选取功能
2011/11/23 Javascript
JavaScript之引用类型介绍
2012/08/10 Javascript
js中哈希表的几种用法总结
2014/01/28 Javascript
Javascript实现简单二级下拉菜单实例
2014/06/15 Javascript
JavaScript实现弹出模态窗体并接受传值的方法
2016/02/12 Javascript
js 弹出虚拟键盘修改密码的简单实例
2016/10/10 Javascript
js获取时间函数及扩展函数的方法
2016/10/30 Javascript
纯JS代码实现隔行变色鼠标移入高亮
2016/11/23 Javascript
Bootstrap CSS布局之图像
2016/12/17 Javascript
Vue 与 Vuex 的第一次接触遇到的坑
2018/08/16 Javascript
vue 中固定导航栏的实例代码
2019/11/01 Javascript
详解python中 os._exit() 和 sys.exit(), exit(0)和exit(1) 的用法和区别
2017/06/23 Python
Python实现将照片变成卡通图片的方法【基于opencv】
2018/01/17 Python
Python 读取指定文件夹下的所有图像方法
2018/04/27 Python
Sanic框架配置操作分析
2018/07/17 Python
使用python对文件中的数值进行累加的实例
2018/11/28 Python
对python中的*args与**kwgs的含义与作用详解
2019/08/28 Python
Python基于class()实现面向对象原理详解
2020/03/26 Python
Django视图、传参和forms验证操作
2020/07/15 Python
Django restful framework生成API文档过程详解
2020/11/12 Python
Monki官网:斯堪的纳维亚的独立时尚品牌
2020/11/09 全球购物
为什么group by 和order by会使查询变慢
2014/05/16 面试题
工程造价管理专业大专生求职信
2013/10/06 职场文书
贸易经济专业自荐书
2014/06/29 职场文书
学生逃课检讨书1000字
2014/10/20 职场文书
2014年小学英语教师工作总
2014/12/03 职场文书
校园广播稿范文
2015/08/19 职场文书
新学期小学班主任工作计划
2019/06/21 职场文书
python 遍历磁盘目录的三种方法
2021/04/02 Python
使用Spring处理x-www-form-urlencoded方式
2021/11/02 Java/Android
Go web入门Go pongo2模板引擎
2022/05/20 Golang