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 相关文章推荐
5.PHP的其他功能
Oct 09 PHP
php桌面中心(二) 数据库写入
Mar 11 PHP
php读取数据库信息的几种方法
May 24 PHP
解析PayPal支付接口的PHP开发方式
Nov 28 PHP
PHP+JS+rsa数据加密传输实现代码
Mar 23 PHP
Windows中使用计划任务自动执行PHP程序实例
May 09 PHP
php上传中文文件名乱码问题处理方案
Feb 03 PHP
php遍历树的常用方法汇总
Jun 18 PHP
详解php设置session(过期、失效、有效期)
Nov 12 PHP
Yii中srbac权限扩展模块工作原理与用法分析
Jul 14 PHP
phpStudy配置多站点多域名方法及遇到的403错误解决方法
Oct 19 PHP
PHP与Web页面的交互示例详解一
Aug 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
使用XDebug调试及单元测试覆盖率分析
2011/01/27 PHP
php下载文件的代码示例
2012/06/29 PHP
PHP英文字母大小写转换函数小结
2014/05/03 PHP
讨论javascript(一)工厂方式 js面象对象的定义方法
2009/12/15 Javascript
判定是否原生方法的JS代码
2013/11/12 Javascript
JS实现让网页背景图片斜向移动的方法
2015/02/25 Javascript
AngularJS模块管理问题的非常规处理方法
2015/04/29 Javascript
JavaScript基于setTimeout实现计数的方法
2015/05/08 Javascript
全面解析Bootstrap表单使用方法(表单控件)
2015/11/24 Javascript
使用JQuery 加载页面时调用JS的实现方法
2016/05/30 Javascript
浅谈键盘上回车按钮的js触发事件
2017/02/13 Javascript
javascript实现数据双向绑定的三种方式小结
2017/03/09 Javascript
Bootstrap 过渡效果Transition 模态框(Modal)
2017/03/17 Javascript
微信小程序实现之手势锁功能实例代码
2018/07/19 Javascript
JavaScript 点击触发复制功能实例详解
2018/11/02 Javascript
[01:14:34]DOTA2上海特级锦标赛C组资格赛#2 LGD VS Newbee第一局
2016/02/28 DOTA
pycharm 使用心得(八)如何调用另一文件中的函数
2014/06/06 Python
python通过getopt模块如何获取执行的命令参数详解
2017/12/29 Python
python kmeans聚类简单介绍和实现代码
2018/02/23 Python
如何在django里上传csv文件并进行入库处理的方法
2019/01/02 Python
python 读取数据库并绘图的实例
2019/12/03 Python
python基于爬虫+django,打造个性化API接口
2021/01/21 Python
Martinelli官方商店:西班牙皮鞋和高跟鞋品牌
2019/07/30 全球购物
美国名牌手表折扣网站:Jomashop
2020/05/22 全球购物
Java程序员常见面试题
2015/07/16 面试题
新闻网站实习自我鉴定
2013/09/25 职场文书
物业管理专业个人的自我评价
2013/11/19 职场文书
大学生演讲稿范文
2014/01/11 职场文书
升国旗仪式主持词
2014/03/19 职场文书
活动总结格式范文
2014/04/26 职场文书
2014年党小组工作总结
2014/12/20 职场文书
升学宴学生答谢词
2015/01/05 职场文书
写给妈妈的感谢信
2015/01/22 职场文书
北京爱情故事观后感
2015/06/12 职场文书
2016年百日安全生产活动总结
2016/04/06 职场文书
欧元符号 €
2022/02/17 杂记