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中的日期处理方法集锦
Jan 02 PHP
Php注入点构造代码
Jun 14 PHP
ThinkPHP3.1.3版本新特性概述
Jun 19 PHP
Laravel 4 初级教程之Pages、表单验证
Oct 30 PHP
关于PHP定时发送服务的解决办法
Apr 23 PHP
php实现的pdo公共类定义与用法示例
Jul 19 PHP
PHP+MySQL高并发加锁事务处理问题解决方法
Apr 30 PHP
实现laravel 插入操作日志到数据库的方法
Oct 11 PHP
laravel 去掉index.php伪静态的操作方法
Oct 12 PHP
PHP cookie与session会话基本用法实例分析
Nov 18 PHP
如何在PHP中生成随机数
Jun 04 PHP
PHP实现爬虫爬取图片代码实例
Mar 03 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
Look And Say 序列php实现代码
2011/05/22 PHP
thinkphp实现图片上传功能
2016/01/13 PHP
mysql_escape_string()函数用法分析
2016/04/25 PHP
PHP开发中csrf攻击的简单演示和防范
2017/05/07 PHP
js对象的比较
2011/02/26 Javascript
c#和Javascript操作同一json对象的实现代码
2012/01/17 Javascript
js性能优化 如何更快速加载你的JavaScript页面
2012/03/17 Javascript
Javascript中自动切换焦点实现代码
2012/12/15 Javascript
js运动框架_包括图片的淡入淡出效果
2013/05/11 Javascript
js获得页面的高度和宽度的方法
2014/02/23 Javascript
纯js实现仿QQ邮箱弹出确认框
2015/04/29 Javascript
高效的jquery数字滚动特效
2015/12/17 Javascript
浅谈bootstrap源码分析之scrollspy(滚动侦听)
2016/06/06 Javascript
JavaScript中全选、全不选、反选、无刷新删除、批量删除、即点即改入库(在yii框架中操作)的代码分享
2016/11/01 Javascript
BootStrap Tooltip插件源码解析
2016/12/27 Javascript
NodeJS仿WebApi路由示例
2017/02/28 NodeJs
vue子父组件通信的实现代码
2017/07/09 Javascript
如何给element添加一个抽屉组件的方法步骤
2019/07/14 Javascript
[01:05:52]DOTA2-DPC中国联赛 正赛 Ehome vs Aster BO3 第一场 2月2日
2021/03/11 DOTA
简明 Python 基础学习教程
2007/02/08 Python
在DigitalOcean的服务器上部署flaskblog应用
2015/12/19 Python
python读取文本中数据并转化为DataFrame的实例
2018/04/10 Python
Python中最大递归深度值的探讨
2019/03/05 Python
如何通过50行Python代码获取公众号全部文章
2019/07/12 Python
如何基于Python批量下载音乐
2019/11/11 Python
Python selenium的基本使用方法分析
2019/12/21 Python
解决Python图形界面中设置尺寸的问题
2020/03/05 Python
python导入库的具体方法
2020/06/18 Python
解决HTML5中滚动到底部的事件问题
2019/08/22 HTML / CSS
美国户外生活方式品牌:Eddie Bauer
2016/12/28 全球购物
美国最古老的精致书写工具制造商:A.T. Cross(高仕)
2018/01/30 全球购物
JBL英国官网:JBL UK
2018/07/04 全球购物
入党综合考察材料
2014/06/02 职场文书
升国旗演讲稿
2014/09/05 职场文书
Go 在 MongoDB 中常用查询与修改的操作
2021/05/07 Golang
Python打包exe时各种异常处理方案总结
2021/05/18 Python