Windows下的PHP5.0安装配制详解


Posted in PHP onSeptember 05, 2006

PHP5包括以下一些重要的特征:

·支持新的对象模型和许多新特点的Zend引擎。

·完全重新编写了XML支持,扩展性能围绕着优秀的libxml2库(http://www.xmlsoft.org/)。

·新的SimpleXML扩展,PHP对象轻松访问操作。

·全新的内建SOAP扩展,支持Web服务的交换。

·增加命名为MySQLi的了MySQL的扩展,支持MySQL4.1及以后版本的功能。

·绑定SQLite数据库。

·极大地改进流的设计,包括通过流操作底层的socket

首先,点这里下载PHP5 FOR win32

然后我们开始吧

以PHP for Apache as CGI binary方式为例,我喜欢用这种方式。以安装目录c:\php为例;

将原先的php安装目录删除,解压php-5.0.0-Win32.zip到c:\php

重命名php.ini-dist为php.ini(跟php4一样)

修改Apache的httpd.conf文件。将原有跟php4邦定的语句删除。

用以下这几行代替:

ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php-cgi.exe"

修改php.ini中,去掉extension=php_mysql.dll前面“;”,默认是有的!

如果是PHP for Apache as module道理也一样。修改Apache的httpd.conf

LoadModule php5_module c:/php/php5apache.dll
AddModule mod_php5.c
AddType application/x-httpd-php .php

不过这种方式得拷贝所有的dll文件到windows的系统目录,php.ini跟php.exe到windows的系统目录

以上两种方式都试过。php4写的程序都能运行!

对于apache2的设置:

1、不要AddModule mod_php5.c

2、LoadModule php5_module c:/php/php5apache2.dll,是php5apache2.dll

3、需要将php目录下的dll文件(以下文件不必复制:php5activescript.dll、php5apache.dll、php5apache_hooks.dll、php5apache2.dll、php5isapi.dll、php5nsapi.dll)复制到上述所说的目录(98、me是system)下

PHP 相关文章推荐
深思 PHP 数组遍历的差异(array_diff 的实现)
Mar 23 PHP
PHP file_exists问题杂谈
May 07 PHP
定义php常量的详解
Jun 09 PHP
浅析PKI加密解密 OpenSSL
Jul 01 PHP
thinkphp浏览历史功能实现方法
Oct 29 PHP
深入解析PHP的Yii框架中的缓存功能
Mar 29 PHP
微信支付开发交易通知实例
Jul 12 PHP
PHP Class SoapClient not found解决方法
Jan 20 PHP
PHP实现随机数字、字母的验证码功能
Aug 01 PHP
PHP与以太坊交互详解
Aug 24 PHP
laravel-admin 管理平台获取当前登陆用户信息的例子
Oct 08 PHP
PHP读取文件,解决中文乱码UTF-8的方法分析
Jan 22 PHP
PHP.MVC的模板标签系统(五)
Sep 05 #PHP
PHP.MVC的模板标签系统(四)
Sep 05 #PHP
PHP.MVC的模板标签系统(三)
Sep 05 #PHP
PHP.MVC的模板标签系统(二)
Sep 05 #PHP
PHP.MVC的模板标签系统(一)
Sep 05 #PHP
apache+mysql+php+ssl服务器之完全安装攻略
Sep 05 #PHP
Windows下PHP5和Apache的安装与配置
Sep 05 #PHP
You might like
php面向对象全攻略 (九)访问类型
2009/09/30 PHP
使用PHP和JavaScript判断请求是否来自微信内浏览器
2015/08/18 PHP
PHP按指定键值对二维数组进行排序的方法
2015/12/22 PHP
关于PHP文件的自动运行方法分析
2016/05/13 PHP
php微信公众账号开发之前五个坑(一)
2016/09/18 PHP
Laravel学习教程之request validation的编写
2017/10/25 PHP
JavaScript中的prototype使用说明
2010/04/13 Javascript
jquery实用代码片段集合
2010/08/12 Javascript
关于jQuery的inArray 方法介绍
2011/10/08 Javascript
利用json获取字符出现次数的代码
2012/03/22 Javascript
jQuery中nextUntil()方法用法实例
2015/01/07 Javascript
chrome不支持form.submit的解决方案
2015/04/28 Javascript
深入理解JavaScript编程中的原型概念
2015/06/25 Javascript
基于touch.js手势库+zepto.js插件开发图片查看器(滑动、缩放、双击缩放)
2016/11/17 Javascript
jquery 多个radio的click事件实例
2016/12/03 Javascript
jQueryUI 拖放排序遇到滚动条时有可能无法执行排序的小bug及解决方案
2016/12/19 Javascript
jQuery插件HighCharts绘制的2D堆柱状图效果示例【附demo源码下载】
2017/03/14 Javascript
Vue数组更新及过滤排序功能
2017/08/10 Javascript
微信小程序tabBar用法实例详解
2017/12/04 Javascript
不到200行 JavaScript 代码实现富文本编辑器的方法
2018/01/03 Javascript
浅谈Vue下使用百度地图的简易方法
2018/03/23 Javascript
浅谈针对Vue相同路由不同参数的刷新问题
2018/09/29 Javascript
Electron 打包问题:electron-builder 下载各种依赖出错(推荐)
2020/07/09 Javascript
python解决汉字编码问题:Unicode Decode Error
2017/01/19 Python
Python爬虫获取整个站点中的所有外部链接代码示例
2017/12/26 Python
Python中Numpy mat的使用详解
2019/05/24 Python
Django 创建后台,配置sqlite3教程
2019/11/18 Python
pandas实现excel中的数据透视表和Vlookup函数功能代码
2020/02/14 Python
Python之Django自动实现html代码(下拉框,数据选择)
2020/03/13 Python
CSS3 @font-face属性使用指南
2014/12/12 HTML / CSS
linux面试题参考答案(2)
2015/12/06 面试题
体育教育专业自荐信范文
2013/12/20 职场文书
法院干警四风问题自我剖析材料
2014/09/29 职场文书
申请吧主发表的感言
2015/08/03 职场文书
Vue实现动态查询规则生成组件
2021/05/27 Vue.js
SpringBoot集成Druid连接池连接MySQL8.0.11
2021/07/02 Java/Android