如何在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 相关文章推荐
删除无限级目录与文件代码共享
Jul 12 PHP
PHP 和 MySQL 基础教程(一)
Oct 09 PHP
php设计模式 FlyWeight (享元模式)
Jun 26 PHP
php中使用DOM类读取XML文件的实现代码
Dec 14 PHP
PHP针对常规模板引擎中与CSS/JSON冲突的解决方法
Aug 19 PHP
CodeIgniter读写分离实现方法详解
Jan 20 PHP
简单实现php上传文件功能
Sep 21 PHP
php中各种定义变量的方法小结
Oct 18 PHP
PHP7下协程的实现方法详解
Dec 17 PHP
Laravel框架FormRequest中重写错误处理的方法
Feb 18 PHP
PHP观察者模式实例分析【对比JS观察者模式】
May 22 PHP
PHP实现基本留言板功能原理与步骤详解
Mar 26 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
Zend公司全球首推PHP认证
2006/10/09 PHP
PHP 巧用数组降低程序的时间复杂度
2010/01/01 PHP
浅析Apache中RewriteCond规则参数的详细介绍
2013/06/30 PHP
php中的动态调用实例分析
2015/01/07 PHP
php获取数据库结果集方法(推荐)
2017/06/01 PHP
php文件操作之文件写入字符串、数组的方法分析
2019/04/15 PHP
PHP抽象类和接口用法实例详解
2019/07/20 PHP
PHP终止脚本运行三种实现方法详解
2020/09/01 PHP
js实现DIV的一些简单控制
2007/06/04 Javascript
jquery 弹出登录窗口实现代码
2009/12/24 Javascript
javascript之typeof、instanceof操作符使用探讨
2013/05/19 Javascript
js动态调用css属性的小规律及实例说明
2013/12/28 Javascript
浅析tr的隐藏和显示问题
2014/03/05 Javascript
jquery操作checkbox示例分享
2014/07/21 Javascript
用队列模拟jquery的动画算法实例
2015/01/20 Javascript
jQuery中$.ajax()和$.getJson()同步处理详解
2015/08/12 Javascript
JavaScript数组方法大全(推荐)
2016/07/05 Javascript
layui实现动态和静态分页
2018/04/28 Javascript
vue实现拖拽的简单案例 不超出可视区域
2019/07/25 Javascript
vue登录注册实例详解
2019/09/14 Javascript
ElementUI多个子组件表单的校验管理实现
2019/11/07 Javascript
Vue中qs插件的使用详解
2020/02/07 Javascript
Vue实现购物小球抛物线的方法实例
2020/11/22 Vue.js
详细探究Python中的字典容器
2015/04/14 Python
Python NumPy库安装使用笔记
2015/05/18 Python
python django 实现验证码的功能实例代码
2017/05/18 Python
Python实现的生成格雷码功能示例
2018/01/24 Python
Python基础教程之异常详解
2019/01/10 Python
在 Jupyter 中重新导入特定的 Python 文件(场景分析)
2019/10/27 Python
PyCharm 解决找不到新打开项目的窗口问题
2021/01/15 Python
怎样实现H5+CSS3手指滑动切换图片的示例代码
2019/05/05 HTML / CSS
美国知名的百货清仓店:Neiman Marcus Last Call
2016/08/03 全球购物
学校创先争优活动总结
2014/08/28 职场文书
班级元旦晚会开幕词
2015/01/29 职场文书
护理工作个人总结
2015/03/03 职场文书
使用Ajax实现无刷新上传文件
2022/04/12 Javascript