在WIN98下以apache模块方式安装php


Posted in PHP onOctober 09, 2006

在WIN98下以apache模块方式安装php手记
foolboy@chinaren.com

★相关软件:
    mod_php4-4.0.1-pl2.zip
    php-4.0.1pl2-Win32.zip
    以上软件可以在www.php.net或者www.phpuser.com上下载
    注意两者的版本一定要一样,
    (关键是mod_php4.dll与php4ts.dll及Msvcrt.dll版本相同)

★具体步骤:
    用winzip分别将两个.zip文件解压
    php-4.0.1pl2-Win32.zip解压至 E:\php\目路中
    mod_php4-4.0.1-pl2.zip解压至 E:\mod_php\目录中

    (一)安装php解释器,将php.ini-dist拷贝至%WINDOWS%即windows
  的安装目录下,重命名为php.ini.用编辑器编辑php.ini 改动如下:
  extension  dir = E:\Phptools\php\ ;动态加载库所在目录
    在Atuoexec.bat中增加 SET PASS=E:\phptools\php\
     (这样做最后需要重新启动一下);
   或者直接将php4ts.dll拷贝至%SYSTEM%中(不需要重新启动)

    (二)给Apache添加模块,
  将E:\mod_php\apache_dir\modules\下的mod_php4.dll拷贝至
                    Apache安装目录下的.\modules子目录中;
  将Msvcrt.dll 拷贝至Apache安装的根目录下;
  将 E:\mod_php\apache_dir\conf\mod_php4.conf拷贝至Apache的 .\conf子目录中;
  然后编辑Apache的.\conf下的srm.conf 在其中添加一条:
  Include conf/mod_php4.conf;

★最后测试
   执行 apache -k start 进行启动,看到出现
   Apache/1.3.14 (Win32) PHP/4.0.1pl2 running...
   可以知道你的php已经以Apache模块方式运行了, 如果还不确定就
   写一个test.php测试吧.
   test.php
   <? phpinfo() ?>

   注:本次使用的Apache版本是1.3.14

PHP 相关文章推荐
php4的session功能评述(一)
Oct 09 PHP
php5编程中的异常处理详细方法介绍
Jul 29 PHP
php xml 入门学习资料
Jan 01 PHP
php数组函数序列之asort() - 对数组的元素值进行升序排序,保持索引关系
Nov 02 PHP
浅析php学习的路线图
Jul 10 PHP
PHP获取中英混合字符串长度的方法
Jun 07 PHP
2014年10个最佳的PHP图像操作库
Jul 14 PHP
PHP实现PDO的mysql数据库操作类
Dec 12 PHP
php自动给网址加上链接的方法
Jun 02 PHP
bindParam和bindValue的区别以及在Yii2中的使用详解
Mar 12 PHP
php正确输出json数据的实例讲解
Aug 21 PHP
Laravel实现通过blade模板引擎渲染视图
Oct 25 PHP
Php+SqlServer实现分页显示
Oct 09 #PHP
写一个用户在线显示的程序
Oct 09 #PHP
PHP4引用文件语句的对比
Oct 09 #PHP
一个php作的文本留言本的例子(六)
Oct 09 #PHP
一个php作的文本留言本的例子(二)
Oct 09 #PHP
一个php作的文本留言本的例子(三)
Oct 09 #PHP
一个php作的文本留言本的例子(四)
Oct 09 #PHP
You might like
PHP的一个基础知识 表单提交
2011/07/04 PHP
php中数字0和空值的区别分析
2014/06/05 PHP
PHP+jQuery翻板抽奖功能实现
2015/10/19 PHP
win10环境PHP 7 安装配置【教程】
2016/05/09 PHP
php实现的网页版剪刀石头布游戏示例
2016/11/25 PHP
PHP PDOStatement::setAttribute讲解
2019/02/01 PHP
wordpress自定义标签云与随机获取标签的方法详解
2019/03/22 PHP
Yii2.0框架模型多表关联查询示例
2019/07/18 PHP
JavaScript 封装Ajax传递的数据代码
2009/06/05 Javascript
10分钟学会写Jquery插件实例教程
2014/09/06 Javascript
基于jquery实现弹幕效果
2016/09/29 Javascript
浅谈vue.js中v-for循环渲染
2017/07/26 Javascript
CheckBox多选取值及判断CheckBox选中是否为空的实例
2017/10/31 Javascript
解决Vue调用springboot接口403跨域问题
2019/09/02 Javascript
原生js实现下拉选项卡
2019/11/27 Javascript
python的绘图工具matplotlib使用实例
2014/07/03 Python
详解Python中的条件判断语句
2015/05/14 Python
Python中int()函数的用法浅析
2017/10/17 Python
python3获取两个日期之间所有日期,以及比较大小的实例
2018/04/08 Python
python语音识别实践之百度语音API
2018/08/30 Python
节日快乐! Python画一棵圣诞树送给你
2019/12/24 Python
Python换行与不换行的输出实例
2020/02/19 Python
Python基础类继承重写实现原理解析
2020/04/03 Python
python设置表格边框的具体方法
2020/07/17 Python
深入浅析pycharm中 Make available to all projects的含义
2020/09/15 Python
Django用内置方法实现简单搜索功能的方法
2020/12/18 Python
CSS3实现圆角、阴影、透明效果并兼容各大浏览器
2014/08/08 HTML / CSS
CK加拿大官网:Calvin Klein加拿大
2020/03/14 全球购物
公司JAVA开发面试题
2015/04/02 面试题
授权委托书怎么写
2014/04/03 职场文书
遗嘱公证书标准样本
2014/04/08 职场文书
国家机关领导干部民主生活会对照检查材料思想汇报
2014/09/17 职场文书
2014年幼儿园个人工作总结
2014/11/10 职场文书
2015年仓库管理工作总结
2015/05/25 职场文书
Nginx反向代理至go-fastdfs案例讲解
2021/08/02 Servers
详解在SQLPlus中实现上下键翻查历史命令的功能
2022/03/18 SQL Server