在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 相关文章推荐
PHP:风雨欲来 路在何方?
Oct 09 PHP
实现PHP多线程异步请求的3种方法
Jan 17 PHP
phpmyadmin配置文件现在需要绝密的短密码(blowfish_secret)的2种解决方法
May 07 PHP
php导出中文内容excel文件类实例
Jul 06 PHP
PHP实现无限级分类(不使用递归)
Oct 22 PHP
Zend Framework教程之Bootstrap类用法概述
Mar 14 PHP
php如何执行非缓冲查询API
Jul 22 PHP
深入浅出讲解:php的socket通信原理
Dec 03 PHP
yii2.0整合阿里云oss的示例代码
Sep 19 PHP
thinkPHP框架中执行原生SQL语句的方法
Oct 25 PHP
PHP微信企业号开发之回调模式开启与用法示例
Nov 25 PHP
laravel model模型处理之修改查询或修改字段时的类型格式案例
Oct 17 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
第六节 访问属性和方法 [6]
2006/10/09 PHP
php生成数组的使用示例 php全组合算法
2014/01/16 PHP
WIN8.1下搭建PHP5.6环境
2015/04/29 PHP
非常实用的php验证码类
2016/05/15 PHP
快速解决PHP调用Word组件DCOM权限的问题
2017/12/27 PHP
Swoole扩展的6种模式深入详解
2021/03/04 PHP
PHP中SESSION过期设置
2021/03/09 PHP
JavaScript 继承详解(四)
2009/07/13 Javascript
javascript使用中为什么10..toString()正常而10.toString()出错呢
2013/01/11 Javascript
JavaScript实现简单的二级导航菜单实例
2015/04/15 Javascript
原生js仿jquery一些常用方法(必看篇)
2016/09/20 Javascript
jQuery实现倒计时(倒计时年月日可自己输入)
2016/12/02 Javascript
javascript解析ajax返回的xml和json格式数据实例详解
2017/01/05 Javascript
JavaScript基础之this详解
2017/06/04 Javascript
jQuery实现每隔一段时间自动更换样式的方法分析
2018/05/03 jQuery
javascript实现切割轮播效果
2019/11/28 Javascript
js实现html滑动图片拼图验证
2020/06/24 Javascript
python爬取网站数据保存使用的方法
2013/11/20 Python
用Python实现QQ游戏大家来找茬辅助工具
2014/09/14 Python
Python实现的监测服务器硬盘使用率脚本分享
2014/11/07 Python
Python访问纯真IP数据库脚本分享
2015/06/29 Python
django 常用orm操作详解
2017/09/13 Python
Python多线程原理与用法详解
2018/08/20 Python
Python面向对象思想与应用入门教程【类与对象】
2019/04/12 Python
Python插件机制实现详解
2020/05/04 Python
python正则表达式的懒惰匹配和贪婪匹配说明
2020/07/13 Python
python学习笔记之多进程
2020/08/06 Python
美国男士和女士奢侈品折扣手表购物网站:Certified Watch Store
2018/06/13 全球购物
怀旧收藏品和经典纪念品:Betty’s Attic
2018/08/29 全球购物
实习自我鉴定范文
2013/10/30 职场文书
搞笑获奖感言
2014/01/30 职场文书
大学自主招生自荐信范文
2014/02/26 职场文书
金融事务专业求职信
2014/04/25 职场文书
垃圾桶标语
2014/06/24 职场文书
MySQL数据库表约束讲解
2022/06/21 MySQL
Android实现获取短信验证码并自动填充
2023/05/21 Java/Android