PHP5在Apache下的两种模式的安装


Posted in PHP onSeptember 05, 2006

PHP 5.0.0 和PHP 4.0.38 于2004年7月13日同时发布,这是一个值得我们PHP爱好者的一大喜讯。期盼已久的PHP5终于出来了,我们可以更进一步的享受PHP新的功能和使用开发的乐趣。

我也在第一时间用上了PHP5,下面简要介绍一下我的安装过程(只讲述apache服务器下的安装),与喜爱PHP的朋友分享。

其实,PHP5的安装过程也没有什么新意,与PHP4差不多。

一、CGI模式

1、解压php-5.0.0-Win32.zip到x:\php,重命名php.ini-dist为php.ini,copy至x:\winnt(x:\windows)或apache的安装文件夹。copy x:\php\php5ts.dll至winnt(windows)、或winnt\system32或apache的安装文件夹。

2、修改Apache的httpd.conf文件。加上以下几行:

ScriptAlias /php/ "x:/php/"

AddType application/x-httpd-php .php

Action application/x-httpd-php "/php/php-cgi.exe"

3、修改php.ini。设置cgi.force_redirect = 0

二、模块方式

1、与上1同。

2、以上2中改为:

LoadModule php5_module php5apache.dll

AddModule mod_php5.c

AddType application/x-httpd-php .php

不要上面的步骤3

注意:如果是Apache2,不需要在http.conf中加上面的AddModule mod_php5.c亦可。

三、模块扩展

完成以上过程,基本上就安装完成了,不过如果你还要使用它的扩展功能,就得再配置一下。例如使用mysql。

1、设置php.ini。一般要设置“include_path = ”和“extension_dir =”,尤其是后者,路径自定,一般至少要包含x:\php和x:\php\ext。设置“extension=”一般去掉前面的;号即可。

2、copy相应的dll文件到winnt(windows)、或winnt\system32或apache的安装文件夹。

以加载mysql为例讲解一下:修改php.ini,配置extension_dir = "x:\php\ext",去掉extension=php_mysql.dll前面“;”,copy x:\php\libmysql.dll至winnt(windows)、或winnt\system32或apache的安装文件夹。

注意,配置好后或任意时刻修改后要重启web服务器方可生效。php4程序都能运行。以上路径中有x代表分区,请自行替换。

本人是在win2k、apache1.3.31下安装的。

PHP 相关文章推荐
php在页面中调用fckeditor编辑器的方法
Jun 10 PHP
php array_walk() 数组函数
Jul 12 PHP
PHP可逆加密/解密函数分享
Sep 25 PHP
解析CI的AJAX分页 另类实现方法
Jun 27 PHP
PHP中变量引用与变量销毁机制分析
Nov 15 PHP
php通过curl模拟登陆DZ论坛
May 11 PHP
PHP截取IE浏览器并缩小原图的方法
Mar 04 PHP
Zend Framework动作助手Url用法详解
Mar 05 PHP
php 解析xml 的四种方法详细介绍
Oct 26 PHP
简单解决微信文章图片防盗链问题
Dec 17 PHP
Yii框架实现图片上传的方法详解
May 20 PHP
PHP编程计算文件或数组中单词出现频率的方法
May 22 PHP
WINDOWS 2000下使用ISAPI方式安装PHP
Sep 05 #PHP
教你IIS6的PHP最佳配置方法
Sep 05 #PHP
详细介绍:Apache+PHP+MySQL配置攻略
Sep 05 #PHP
PHP环境搭建最新方法
Sep 05 #PHP
初学者入门:细述PHP4的核心Zend
Sep 05 #PHP
PHP在XP下IIS和Apache2服务器上的安装
Sep 05 #PHP
PHP5.0对象模型探索之抽象方法和抽象类
Sep 05 #PHP
You might like
神族 PROTOSS 概述
2020/03/14 星际争霸
强制PHP命令行脚本单进程运行的方法
2014/04/15 PHP
php+MySql实现登录系统与输出浏览者信息功能
2016/07/01 PHP
php源码 fsockopen获取网页内容实例详解
2016/09/24 PHP
Yii2.0框架实现带分页的多条件搜索功能示例
2019/02/20 PHP
JavaScript脚本性能的优化方法
2007/02/02 Javascript
form表单只提交数据而不进行页面跳转的解决方案
2013/09/18 Javascript
JQuery插件开发示例代码
2013/11/06 Javascript
jquery 检测元素是否存在的实例代码
2013/11/19 Javascript
jQuery validate验证插件使用详解
2016/05/11 Javascript
Angularjs中ng-repeat-start与ng-repeat-end的用法实例介绍
2016/12/31 Javascript
学习使用jQuery表单验证插件和日历插件
2017/02/13 Javascript
原生JS实现轮播图效果
2018/10/12 Javascript
element vue validate验证名称重复 输入框与后台重复验证 特殊字符 字符长度 及注意事项小结【实例代码】
2018/11/20 Javascript
浅谈webpack性能榨汁机(打包速度优化)
2019/01/09 Javascript
JavaScript函数式编程(Functional Programming)组合函数(Composition)用法分析
2019/05/22 Javascript
layui table 列宽百分比显示的实现方法
2019/09/28 Javascript
[00:31]DOTA2上海特级锦标赛 Fnatic战队宣传片
2016/03/04 DOTA
[01:33:14]LGD vs VP Supermajor 败者组决赛 BO3 第二场 6.10
2018/07/04 DOTA
Python中的自定义函数学习笔记
2014/09/23 Python
Python的Urllib库的基本使用教程
2015/04/30 Python
python tensorflow基于cnn实现手写数字识别
2018/01/01 Python
numpy.random.seed()的使用实例解析
2018/02/03 Python
浅析python redis的连接及相关操作
2019/11/07 Python
PyQt5 如何让界面和逻辑分离的方法
2020/03/24 Python
电大自我鉴定
2013/10/27 职场文书
求职信的七个关键技巧
2014/02/05 职场文书
供电工程专业求职信
2014/08/09 职场文书
大学生党性分析材料
2014/12/19 职场文书
小学生差生评语
2014/12/29 职场文书
聘任合同书
2015/09/21 职场文书
2016年9月份红领巾广播稿
2015/12/21 职场文书
纯CSS实现酷炫的霓虹灯效果
2021/04/13 HTML / CSS
ztree+ajax实现文件树下载功能
2021/05/18 Javascript
Python3 类型标注支持操作
2021/06/02 Python
Python通用验证码识别OCR库ddddocr的安装使用教程
2022/07/07 Python