Windows下的PHP5.0详解


Posted in PHP onNovember 18, 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 select,radio和checkbox默认选择的实现方法
May 15 PHP
mongo Table类文件 获取MongoCursor(游标)的实现方法分析
Jul 01 PHP
ThinkPHP单字母函数(快捷方法)使用总结
Jul 23 PHP
PHP实现将科学计数法转换为原始数字字符串的方法
Dec 16 PHP
php curl 上传文件代码实例
Apr 27 PHP
php调用淘宝开放API实现根据卖家昵称获取卖家店铺ID的方法
Jul 29 PHP
PHP定时执行任务的3种方法详解
Dec 21 PHP
php文档工具PHP Documentor安装与使用方法
Jan 25 PHP
joomla组件开发入门教程
May 04 PHP
php输出图像的方法实例分析
Feb 16 PHP
thinkphp下MySQL数据库读写分离代码剖析
Apr 18 PHP
Laravel5.1 框架Middleware中间件基本用法实例分析
Jan 04 PHP
一些关于PHP的知识
Nov 17 #PHP
PHP4和PHP5共存于一系统
Nov 17 #PHP
Apache2 httpd.conf 中文版
Nov 17 #PHP
php环境配置 php5 mysql5 apache2 phpmyadmin安装与配置
Nov 17 #PHP
一个MYSQL操作类
Nov 16 #PHP
一个好用的分页函数
Nov 16 #PHP
第十五节--Zend引擎的发展
Nov 16 #PHP
You might like
PHP实现的MongoDB数据库操作类分享
2014/05/12 PHP
PHP生成压缩文件实例
2015/02/07 PHP
PHP互换两个变量值的方法(不用第三变量)
2016/11/14 PHP
PHP智能识别收货地址信息实例
2019/01/05 PHP
通过JS 获取Mouse Position(鼠标坐标)的代码
2009/09/21 Javascript
基于jquery的兼容各种浏览器的iframe自适应高度的脚本
2010/08/13 Javascript
js点击页面其它地方将某个显示的DIV隐藏
2012/07/12 Javascript
在javascript中关于节点内容加强
2013/04/11 Javascript
javascript定义变量时有var和没有var的区别探讨
2014/07/21 Javascript
jQuery实现单击弹出Div层窗口效果(可关闭可拖动)
2015/09/19 Javascript
jQuery实现立体式数字滚动条增加效果
2016/12/21 Javascript
整理关于Bootstrap表单的慕课笔记
2017/03/29 Javascript
AngularJS中控制器函数的定义与使用方法示例
2017/10/10 Javascript
AngularJS与后端php的数据交互方法
2018/08/13 Javascript
layui问题之渲染数据表格时,仅出现10条数据的解决方法
2019/09/12 Javascript
解决vue+ element ui 表单验证有值但验证失败问题
2020/01/16 Javascript
详解Node.js使用token进行认证的简单示例
2020/05/25 Javascript
python获得图片base64编码示例
2014/01/16 Python
python根据日期返回星期几的方法
2015/07/06 Python
python 检查文件mime类型的方法
2018/12/08 Python
python 提取tuple类型值中json格式的key值方法
2018/12/31 Python
在python中实现强制关闭线程的示例
2019/01/22 Python
在python中实现调用可执行文件.exe的3种方法
2019/07/07 Python
python实现简易淘宝购物
2019/11/22 Python
Django 解决由save方法引发的错误
2020/05/21 Python
python删除指定列或多列单个或多个内容实例
2020/06/28 Python
python 第三方库paramiko的常用方式
2021/02/20 Python
python和opencv构建运动检测器的实现
2021/03/03 Python
CSS3 :not()选择器实现最后一行li去除某种css样式
2016/10/19 HTML / CSS
儿科主治医生个人求职信
2013/09/23 职场文书
毕业生自荐书
2014/02/02 职场文书
幼儿园六一儿童节活动方案
2014/08/26 职场文书
为什么你写的height:100%不起作用
2021/05/10 HTML / CSS
SpringBoot 整合mongoDB并自定义连接池的示例代码
2022/02/28 MongoDB
python机器学习实现oneR算法(以鸢尾data为例)
2022/03/03 Python
源码分析Redis中 set 和 sorted set 的使用方法
2022/03/22 Redis