当前位置:首页 > CN2资讯 > 正文内容

(转载)php 4 和 Php 5 共存php exploade

3分钟前CN2资讯

最近要用到新的PHP5,但又不想影响原来的PHP4,因此找了很多共存的方法,但都不大理想,最后

找到了一篇比较好的文章,讲的都是用APACHE来实现共存的,用不同的端口,十分方便,现转载如下

下载 PHP 4 for Windows Zip 二进制包,解压到任意目录(我解压到 E:php),将里面的 php.ini-dist 更名为 php.ini。将 php.ini 和 php4ts.dll 复制到 windows 安装目录中。

下载 PHP 5 for Windows Zip 二进制包,解压到任意非 PHP 4 的目录(我解压到 E:php5),将里面的 php.ini-dist 更名为 php.ini。

下面修改 Apache2 的 httpd.conf 文件。修改的关键是使用 IfDefine 指令:找到代码:

Listen 80

这行,修改为

代码: <ifdefine !php=php5> Listen 80 </ifdefine> <ifdefine php=php5> Listen 81 </ifdefine>

在 httpd.conf 的末尾添加

代码:

<ifdefine !php=php5> LoadModule php4_module "e:/php/sapi/php4apache2.dll" </ifdefine>

<ifdefine php=php5> LoadModule php5_module "e:/php5/php5apache2.dll" PHPINIDir "e:/php5/php.ini" </ifdefine>

AddType application/x-httpd-php .php AddType application/x-httpd-php .php3 AddType application/x-httpd-php .php4 AddType application/x-httpd-php .php5 AddType application/x-httpd-php-source .phps

其他的指令,比如 DirectoryIndex 和 AddDefaultCharset 请自己设置。

下一步是创建两个包含不同运行参数的 Apache 服务。在命令提示符,进入 Apache2 安装目录中的 bin 目录,运行代码:

apache -k install -D php=php5 -n Apache2PHP5

这样就创建了一个包含 php5 运行参数的新 Apache 服务,名为 Apache2PHP5。

注意,也要把php5目录下的php5ts.dll复制到c:\winnt\system32下

然后启动 Apache2PHP5 服务并重启 Apache2 服务,您可以到 管理工具->服务 中启动,也可以使用 Apache 2 自带的 Monitor Apache Servers 启动。

访问 http://localhost/ 即使用 PHP 4,访问 http://localhost:81/ 即使用 PHP 5。

    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/26279.html

    分享给朋友:

    “(转载)php 4 和 Php 5 共存php exploade” 的相关文章

    东南亚VPS终极指南:如何选择最适合你的高性能服务器

    东南亚VPS是指那些数据中心位于东南亚地区的虚拟私人服务器服务。这些服务在近年来变得越来越受欢迎,尤其是对于那些目标用户群体在东南亚的企业和个人来说。东南亚VPS不仅提供了地理上的优势,还在性能和价格上具有竞争力。 数据中心位置与分布 东南亚VPS的数据中心广泛分布在多个国家和地区,包括新加坡、菲律...

    虚拟主机选择指南:如何根据需求找到合适的虚拟主机

    虚拟主机是一种将一台物理服务器划分为多个独立主机的技术,允许每个虚拟主机像独立的实体一样运行。每个主机都有自己的域名和IP地址,这样用户就可以在网络上拥有相对独立的空间。使用虚拟主机的好处是显而易见的,用户可以享受完整的Internet服务器功能,如网页服务(WWW)、文件传输协议(FTP)、电子邮...

    如何通过v2ray回国节点轻松访问中国大陆互联网

    回国节点的基本概念 回国节点在最近几年逐渐成为了许多用户在国外访问中国大陆内容的重要工具。随着互联网的迅猛发展,很多人希望在国外能够轻松访问国内的一些服务和网站,而v2ray提供的回国节点正好满足了这样的需求。通过这些节点,用户可以实现网络回国,无缝连接到中国大陆的互联网。 v2ray是一个灵活而高...

    如何在甲骨文云服务器上更换IP地址 - 完整指南

    在云计算的世界中,甲骨文云服务器是一个强大的工具,能满足不同行业的需求。它不仅提供灵活的计算资源,还能支持多种应用和服务。在日常使用中,管理服务器的IP地址是非常关键的一环。了解如何更换这些IP地址,能够帮助我们更好地控制网络流量、保障安全以及优化访问速度。 IP地址作为网络设备的唯一标识,其重要性...

    AS7473在网络数据传输中的重要性与应用探究

    AS7473简介 AS7473是一个重要的ASN编号,主要与网络数据传输和路由相关。它在信息技术领域中扮演着至关重要的角色,连接着不同的网络节点,确保数据能够顺利传输。想象一下,在这个数字化时代,数据的传输速度和准确性直接影响着我们的工作效率与信息交流。因此,AS7473的定义与重要性绝不容小觑。...

    PVE环境下是否需要设置路由器?轻松拷贝文件的最佳实践

    PVE概述 Proxmox Virtual Environment(PVE)是一个开源的虚拟化管理平台,集成了KVM和LXC技术。简单来说,它允许用户在一台物理服务器上创建和管理多个虚拟机和容器。使用PVE让你轻松地部署、监控和管理自己的虚拟化环境,不论是用于开发、测试,还是生产环境。PVE提供了一...