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 图片上传实现代码 带详细注释
Apr 29 PHP
php学习笔记 面向对象的构造与析构方法
Jun 13 PHP
win7+apache+php+mysql环境配置操作详解
Jun 10 PHP
PHP取二进制文件头快速判断文件类型的实现代码
Aug 05 PHP
CodeIgniter框架URL路由总结
Sep 03 PHP
PHP易混淆函数的区别及用法汇总
Nov 22 PHP
php网页病毒清除类
Dec 08 PHP
PHP接收App端发送文件流的方法
Sep 23 PHP
PHP实现登陆表单提交CSRF及验证码
Jan 24 PHP
浅谈PHP的反射API
Feb 26 PHP
php编程实现简单的网页版计算器功能示例
Apr 26 PHP
简单谈谈PHP面向对象之标识对象
Jun 27 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
真正面向对象编程:PHP5.01发布
2006/10/09 PHP
基于php 随机数的深入理解
2013/06/05 PHP
统一接口:为FireFox添加IE的方法和属性的js代码
2007/03/25 Javascript
JavaScript this 深入理解
2009/07/30 Javascript
javascript 导出数据到Excel(处理table中的元素)
2009/12/18 Javascript
jQuery 学习第六课 实现一个Ajax的TreeView
2010/05/17 Javascript
javascript中的变量作用域以及变量提升详细介绍
2013/10/24 Javascript
JS+CSS实现感应鼠标渐变显示DIV层的方法
2015/02/20 Javascript
Javascript获取表单名称(name)的方法
2015/04/02 Javascript
JS实现网页标题栏显示当前时间和日期的完整代码
2015/11/02 Javascript
JS判断图片是否加载完成方法汇总(最新版)
2016/05/13 Javascript
一个简易时钟效果js实现代码
2020/03/25 Javascript
Vue Object 的变化侦测实现代码
2020/04/15 Javascript
React实现类似淘宝tab居中切换效果的示例代码
2020/06/02 Javascript
vue style width a href动态拼接问题的解决
2020/08/07 Javascript
vue swipeCell滑动单元格(仿微信)的实现示例
2020/09/14 Javascript
[47:08]OG vs INfamous 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
Django中URLconf和include()的协同工作方法
2015/07/20 Python
Python实现pdf文档转txt的方法示例
2018/01/19 Python
selenium+python自动化测试之鼠标和键盘事件
2019/01/23 Python
Python PyQt5 Pycharm 环境搭建及配置详解(图文教程)
2019/07/16 Python
pycharm配置git(图文教程)
2019/08/16 Python
Python实现井字棋小游戏
2020/03/09 Python
Python如何设置指定窗口为前台活动窗口
2020/08/12 Python
使用Python爬虫爬取小红书完完整整的全过程
2021/01/19 Python
澳大利亚吉他在线:Artist Guitars
2017/03/30 全球购物
学习雷锋精神演讲稿
2014/05/10 职场文书
爱心捐款感谢信
2015/01/20 职场文书
拾金不昧感谢信范文
2015/01/21 职场文书
检讨书模板大全
2015/05/07 职场文书
民事代理词范文
2015/05/25 职场文书
Python中threading库实现线程锁与释放锁
2021/05/17 Python
一小时学会TensorFlow2之基本操作2实例代码
2021/09/04 Python
vue打包时去掉所有的console.log
2022/04/10 Vue.js
bose降噪耳机音能消除人声吗
2022/04/19 数码科技
SpringBoot详解自定义Stater的应用
2022/07/15 Java/Android