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的栏目导航程序
Oct 09 PHP
E路文章系统PHP
Dec 11 PHP
PHP获取中英混合字符串长度的方法
Jun 07 PHP
yii2中结合gridview如何使用modal弹窗实例代码详解
Jun 12 PHP
zen cart实现订单中增加paypal中预留电话的方法
Jul 12 PHP
PHP从二维数组得到N层分类树的实现代码
Oct 11 PHP
php利用imagemagick实现复古老照片效果实例
Feb 16 PHP
thinkPHP数据查询常用方法总结【select,find,getField,query】
Mar 15 PHP
ThinkPHP5+Layui实现图片上传加预览功能
Aug 17 PHP
PHP结合jquery ajax实现上传多张图片,并限制图片大小操作示例
Mar 01 PHP
PHP命名空间定义与用法实例分析
Aug 14 PHP
浅析PHP7 的垃圾回收机制
Sep 06 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
超外差式晶体管收音机的组装与统调
2021/03/01 无线电
通过修改配置真正解决php文件上传大小限制问题(nginx+php)
2015/09/23 PHP
PHP使用token防止表单重复提交的方法
2016/04/07 PHP
Javascript技术技巧大全(五)
2007/01/22 Javascript
JavaScript获取XML数据附示例截图
2014/03/05 Javascript
jQuery中toggle()函数的使用实例
2015/04/17 Javascript
Webwork 实现文件上传下载代码详解
2016/02/02 Javascript
jQuery设置Easyui校验规则(推荐)
2016/11/21 Javascript
javascript+html5+css3自定义提示窗口
2017/06/21 Javascript
详解在 Angular 项目中添加 clean-blog 模板
2017/07/04 Javascript
vue单页应用加百度统计代码(亲测有效)
2018/01/31 Javascript
详解小程序之简单登录注册表单验证
2019/05/13 Javascript
Echarts动态加载多条折线图的实现代码
2019/05/24 Javascript
Vue学习之组件用法实例详解
2020/01/06 Javascript
JavaScript实现缓动动画
2020/11/25 Javascript
[02:43]DOTA2英雄基础教程 半人马战行者
2014/01/13 DOTA
Python实现带百分比的进度条
2016/06/28 Python
Python AES加密实例解析
2018/01/18 Python
Tensorflow之构建自己的图片数据集TFrecords的方法
2018/02/07 Python
python的格式化输出(format,%)实例详解
2018/06/01 Python
Python查找文件中包含中文的行方法
2018/12/19 Python
python 图像平移和旋转的实例
2019/01/10 Python
在python里协程使用同步锁Lock的实例
2019/02/19 Python
Python split() 函数拆分字符串将字符串转化为列的方法
2019/07/16 Python
linux下python中文乱码解决方案详解
2019/08/28 Python
波兰家居和花园家具专家:4Home
2019/05/26 全球购物
新西兰最大的连锁超市:Countdown
2020/06/04 全球购物
护理专业个人求职简历的自我评价
2013/10/13 职场文书
求职者应聘的自我评价
2013/10/16 职场文书
广告创意求职信
2014/03/17 职场文书
空气环保标语
2014/06/12 职场文书
2014大学生职业生涯规划书最新范文
2014/09/13 职场文书
师范生见习报告
2014/10/31 职场文书
红与黑读书笔记
2015/06/29 职场文书
大学生十八大感想
2015/08/11 职场文书
一篇文章了解正则表达式的替换技巧
2022/02/24 Javascript