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 相关文章推荐
第一节--面向对象编程
Nov 16 PHP
如何使用PHP往windows中添加用户
Dec 06 PHP
如何从一个php文件向另一个地址post数据,不用表单和隐藏的变量的
Mar 06 PHP
php 数据库字段复用的基本原理与示例
Jul 22 PHP
PHP 登录记住密码实现思路
May 07 PHP
php生成缩略图填充白边(等比缩略图方案)
Dec 25 PHP
php实现cc攻击防御和防止快速刷新页面示例
Feb 13 PHP
php禁止某ip或ip地址段访问的方法
Feb 25 PHP
PHP SPL标准库之接口(Interface)详解
May 11 PHP
thinkPHP5实现数据库添加内容的方法
Oct 25 PHP
php下的原生ajax请求用法实例分析
Feb 28 PHP
php与阿里云短信接口接入操作案例分析
May 27 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中通过加号合并数组的一个简单方法分享
2011/01/27 PHP
ThinkPHP 防止表单重复提交的方法
2011/08/08 PHP
php中文繁体和简体相互转换的方法
2015/03/21 PHP
php实现模拟登陆方正教务系统抓取课表
2015/05/19 PHP
php用户注册信息验证正则表达式
2015/11/12 PHP
PHP开发中csrf攻击的简单演示和防范
2017/05/07 PHP
Laravel框架模板加载,分配变量及简单路由功能示例
2018/06/11 PHP
JS随机漂浮广告代码具体实例
2013/11/19 Javascript
js中将String转换为number以便比较
2014/07/08 Javascript
jQuery使用fadeout实现元素渐隐效果的方法
2015/03/27 Javascript
跟我学习javascript的for循环和for...in循环
2015/11/18 Javascript
jquery实现简单Tab切换菜单效果
2020/07/17 Javascript
简洁实用的BootStrap jQuery手风琴插件
2016/08/31 Javascript
jQuery中的AjaxSubmit使用讲解
2016/09/25 Javascript
JQuery 获取Dom元素的实例讲解
2017/07/08 jQuery
JavaScript实现无刷新上传预览图片功能
2017/08/02 Javascript
jQuery实现的页面遮罩层功能示例【测试可用】
2017/10/14 jQuery
深入理解Vue官方文档梳理之全局API
2017/11/22 Javascript
vue实现一个炫酷的日历组件
2018/10/08 Javascript
Element PageHeader页头的使用方法
2020/07/26 Javascript
vue render函数动态加载img的src路径操作
2020/10/26 Javascript
Win10下Python环境搭建与配置教程
2016/11/18 Python
python用装饰器自动注册Tornado路由详解
2017/02/14 Python
Python面向对象程序设计构造函数和析构函数用法分析
2019/04/12 Python
Python OpenCV之图片缩放的实现(cv2.resize)
2019/06/28 Python
使用python3批量下载rbsp数据的示例代码
2019/12/20 Python
Python cookie的保存与读取、SSL讲解
2020/02/17 Python
Python API 操作Hadoop hdfs详解
2020/06/06 Python
2021年的Python 时间轴和即将推出的功能详解
2020/07/27 Python
小学生期末自我鉴定
2014/01/19 职场文书
《乡下孩子》教学反思
2014/04/17 职场文书
爱心捐款倡议书范文
2014/05/12 职场文书
责任心演讲稿
2014/05/14 职场文书
优秀团支部申报材料
2014/12/26 职场文书
Python中使用subprocess库创建附加进程
2021/05/11 Python
Oracle锁表解决方法的详细记录
2022/06/05 Oracle