`

php5和apache2.2的整合

阅读更多

参见

http://lin23871.iteye.com/blog/470727

补充如果期间遇到问题还要参见

http://www.7747.net/kf/201009/74127.html

在Windows系统上使用Apache2.2上模块化安装PHP5.3

PHP5.3增加了一些功能,如namespace,静态迟绑定等。


本篇文章将帮您如何安装PHP5.3,现在我们开始。

1

下载php5.3和apache2.2
php5.3一定要下载VC6的,VC9的不能使用apache,只能用iis

2

将此压缩包解压到d:\php下,也可以解压其它盘的目录

安装apache2.2

3 配置php5.3
在d:\php目录下把php.ini-development文件改名为php.ini
这是PHP 5.3的一个改变,另外一个文件php.ini-production是用于产品运行的典型配置。
接着我们打开php.ini文件,定义扩展包的路径。
查找“extension_dir”,修改为:
extension_dir = “d:\php\ext”
然后,我们打开一些必要的扩展包,即去掉一些扩展包的文件名的分号,以下笔者的配置:
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
extension=php_xmlrpc.dll


4 配置Apache2.2
打开Apache的httpd.conf文件,增加默认首页:

DirectoryIndex index.php index.html


在126行左右,即LoadModule的最后加入:
LoadModule php5_module "d:/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
PHPIniDir "d:/php"



5 测试

在apache的htdocs目录中新建index.php

输入内容:

<?php
phpinfo();
?>

然后重启Apache2。输入http://localhost即可访问

============================================

Windows下面php5找不到php_curl.dll的问题

由于要用到Curl,所以设置的时候提示这样的错误:unable to load dynamic library ‘….php_curl.dll’

我的环境是Apache/2.2.14 (Win32) PHP/5.3.0,按理说php5的安装是很简单的,直接指定extension_dir = “c:/php523/ext/”就可以了,像gd2, mysqli和mysql_dll都没问题,唯独 php_curl.dll总是提示出错。试着修改PATH路径,把DLL复制到/windows/system32/,还是提示找不到 php_curl.dll。

最后,终于在php.net上找到这么一句话: Note to Win32 Users: In order to enable this module on a Windows environment, libeay32.dll and ssleay32.dll must be present in your PATH.

在php根目录找到这两个文件,复制 libeay32.dll 和 ssleay32.dll到/windows/system32/,终于搞定,phpinfo出现如下信息:
cURL support enabled
cURL Information 7.19.4

分享到:
评论

相关推荐

    Apache2.2多个虚拟主机+Tomcat6多个虚拟主机整合配置

    Apache2.2多个虚拟主机+Tomcat6多个虚拟主机整合配置,亲自试验,有问题联系我

    apache2.2和php5.2.17在windows下整合过程的错误解决方法

    代码如下: LoadModule ... 然后在浏览器中输入http://localhost/index.php就可以显示php信息了,这个是正常情况下apache和php的整合步骤和方式。 不过我最近在windows平台

    apache+php+mysql+phpMyAdmin 整合安装程序

    一键安装apache2.2,PHP5.0,mysql5.0,phpMyAdmin。方便新用户直接体验。

    护卫神.Apache大师 v3.0.0

    特色功能:1、支持切换apache2.2和2.4;2、整合安装Apache+Tomcat,支持JSP;3、支持7个PHP版本同时使用,不同网站使用不同的PHP版本;4、支持SSL证书,让网站更安全;5、支持伪静态;6、内置安全检测工具。

    win7下Apache2.2+Tomcat7.0整合配置详解

    Apache 反应速度快,运行效率高,但只支持HTML等静态页面(加载插件后也可支持 PHP 页面)。 Apache Tomcat 是由 Apache 软件基金协会与 Sun 公司联合开发的一款Web服务器,它除了支持HTML等静态页面外,还支持JSP、...

    PHP多平台云主机聚合IDC代理整合平台网站源码 最新PHP5.3.6

    整合IDC代理中心是一个以php+mysql进行开发的IDC代理平台源码。 代理平台基于PHP和MySQL开发,可同时使用于Windows、Linux、Unix平台,... 支持使用平台:Linux + Apache2.2/2.4 + PHP5.6以上版本 + MySQL5.0以上版本

    护卫神·Apache大师 v3.0.0.zip

    1、支持切换apache2.2和2.4; 2、整合安装Apache Tomcat,支持JSP; 3、支持7个PHP版本同时使用,不同网站使用不同的PHP版本; 4、支持SSL证书,让网站更安全; 5、支持伪静态; 6、内置安全检测工具。 护卫神...

    DedeAMPZ-PHP环境整合套件

    主要具有如下特点:1、支持php4、php5、MySql4、MySql5、Apache2.2、Zend Optimizer-3.3.0;(完整版)2、安装使用十分简单,并支持在php4与php5中切换;3、经过专业的处理后,使你配置apache+php的站点更简单;

    PHP DedeAMPZ 整合环境安装包

    DedeAMPZ整合环境安装包主要特点: 1、支持php4、php5、MySql4、MySql5、Apache2.2、Zend Optimizer-3.3.0; 2、安装使用十分简单,并支持在php4与php5中切换; 3、经过专业的处理后,使你配置apache+php的站点更...

    WampServer2.2

    在windows下将Apache+PHP+Mysql 集成环境,拥有简单的图形和菜单安装和配置环境。PHP扩展、Apache模块,开启/关闭鼠标点点就搞定,再也不用亲自去修改配置文件了,WAMP它会去做。再也不用到处询问php的安装问题了,...

    wampserver2.2c x32 (wamp最新版本)

    WampServer是Apache Web服务器、PHP解释器以及MySQL数据库的整合软件包。免去了开发人员将时间花费在繁琐的配置环境过程,从而腾出更多精力去做开发。在windows下将Apache+PHP+Mysql 集成环境,拥有简单的图形和菜单...

    IDC服务器主机代理平台分销平台源码下载9.0.zip

    整合IDC代理中心是一个以php+mysql进行开发的IDC代理平台源码。 代理平台基于PHP和MySQL开发,可同时使用于Windows、Linux、Unix平台,... 支持使用平台:Linux + Apache2.2/2.4 + PHP5.6以上版本 + MySQL5.0以上版本

    PHP环境安装 非phpstudy 一键安装

    PHP环境安装 非phpstudy 一键安装 PHP,PHP环境安装,PHP环境整合,PHP安装包,PHP安装教程 包括Apache2.2+ PHP5.3.5 + mysql

    wampserver2.2d-X86(整合软件包)+windows2003可用

    找了好久,集成环境,可用在windows2003上,有apache,mysql,php各种基础环境。

    IDC服务器主机代理平台分销平台源码下载6.0

    整合IDC代理中心是一个以php+mysql进行开发的IDC代理平台源码。 代理平台基于PHP和MySQL开发,可同时使用于Windows、Linux、Unix平台,... 支持使用平台:Linux + Apache2.2/2.4 + PHP5.6以上版本 + MySQL5.0以上版本

    DEDE5.5淘客站整合淘宝客API伪静态版.rar

    建议使用平台:Linux Apache2.2 PHP5.2 3、PHP必须环境或启用的系统函数: allow_url_fopen [安装方法] 1.安装好DEDE5.5,DEDE的下载及安装请参考DEDE官方网站 2.下载系统安装包并解压 3.修改upload...

    wampserver2.2d-x32

    WampServer是Apache Web服务器、PHP解释器以及MySQL数据库的整合软件包。还支持phpmyadmin,SQLiteManager。不用去输入复杂的SQL语句管理MYSQL数据库,直接从phpmyadmin管理即可。支持22种语言,其中有中文简体和中文...

    Windows上安装Apache2、PHP5、MySQL5及与Resin配合实现多系统之整合

    下文的安装整合在Apache2.2、PHP5、MySQL5、resin-3.1.10上测试通过,但考虑到每个人电脑本身运行环境的差异,并不能保证按照笔者的流程可以顺利在各个电脑上安装运行。因此按照此流程安装的朋友遇到问题时,请自行...

    EQPHP 中文免费开源TPS-MVC框架 v1.0

    EQPHP,一款超简单易用的、安全的、高效的php开源框架。它是一款基于面向对象的TPS-MVC全分离式框架,由工具类、组件类、...运行环境要求: Linux(Lamp)、Windows-IIS或Windows(Wamp)平台,PHP5.3以上版本,apache2.2

Global site tag (gtag.js) - Google Analytics