XAMPP配置同时支持PHP5.3和PHP5.2方法整理

简介: XAMPP配置同时支持PHP5.3和PHP5.2方法整理

有ShopEx网站需要运行在PHP5.2 下(支持Zend Optimizer v3.3.3)

有校服生产管理软件需要运行在PHP5.3 下(支持static::延迟静态绑定)


分别下载xampp version 1.7.1和version 1.7.7


将xampp1.7.1解压在d:\xampp目录下,配置好网站正常访问使用


复制xampp1.7.7的php目录到d:\xampp\php53,


修改:D:\xampp\apache\conf\extra\httpd-xampp.conf文件,在最上加如下代码:
ScriptAlias /php53-cgi/ “D:/xampp/php53/”
<Directory “D:/xampp/php53”>
AllowOverride None
Options None
Order deny,allow
Deny from all
<Files “php-cgi.exe”>
Allow from all
虚拟主机配置文件:D:\xampp\apache\conf\extra\httpd-vhosts.conf
#php5.2 (默认)站点
<VirtualHost *:80>
DocumentRoot d:/xampp/php52site/htdocs
ServerName php52site.com
ErrorLog logs/php52site-error_log
CustomLog logs/php52site-access_log common
#php5.3站点
<VirtualHost *:80>
<FilesMatch “.php$”>
SetHandler application/x-httpd-php-cgi
Action application/x-httpd-php-cgi “/php53-cgi/php-cgi.exe”
DocumentRoot d:/xampp/php53site/htdocs
ServerName php53site.com
ErrorLog logs/php53site-error_log
CustomLog logs/php53site-access_log common

修改hosts文件将php52site.com和php53site.com都指向本机 新建i.php放在每个网站目录下,内容:<?php phpinfo();?>

打开:http://php52site.com/i.phphttp://php53site.com/i.php


会看到一个加载的是php5.2,一个是php5.3,宣告成功。

————————————————


相关文章
|
3月前
|
缓存 PHP 开发者
PHP中的自动加载机制及其优化方法
传统的PHP开发中,经常会遇到类文件加载繁琐、效率低下的情况,而PHP的自动加载机制能够很好地解决这一问题。本文将深入探讨PHP中的自动加载机制,介绍其原理及实现方式,并提出了一些优化方法,帮助开发者提升代码加载效率,提高应用性能。
|
2月前
|
存储 运维 Serverless
函数计算产品使用问题之在YAML文件中配置了环境变量,但在PHP代码中无法读取到这些环境变量,是什么原因
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。
|
7天前
|
Java 应用服务中间件 PHP
PHP——调用java文件中的方法
PHP——调用java文件中的方法
15 0
PHP——调用java文件中的方法
|
10天前
|
监控 安全 网络安全
PHP代码审计之简单思路方法
PHP代码审计之简单思路方法
28 1
|
16天前
|
PHP
PHP __call() 方法的一种妙用
PHP __call() 方法的一种妙用
17 0
|
2月前
|
JSON PHP 数据格式
蓝易云 - PHP用CURL发送Content-type为application/json的POST请求方法
在这段代码中,我们首先创建了一个包含我们要发送的数据的数组,并使用 `json_encode`函数将其转换为JSON格式。然后,我们初始化了一个cURL会话,并设置了一些选项,包括POST请求方法、要发送的数据、返回结果和HTTP头部信息。最后,我们执行了cURL请求并关闭了会话。
67 2
|
2月前
|
网络协议 Unix 应用服务中间件
PHP-FPM 性能配置优化
该文介绍了PHP-FPM的性能配置优化,包括其工作原理和与Nginx的配合。FastCGI是一种提高CGI效率的协议,PHP-FPM是它的管理器。文章对比了CGI和FastCGI的区别,指出FastCGI更高效,能处理更多请求。接着讨论了php-fpm的进程数调优,包括ondemand(按需创建)、dynamic(动态创建)和static(固定数量)三种模式,以及各自适用场景和参数配置。
63 0
PHP-FPM 性能配置优化
|
1月前
|
SQL 缓存 PHP
PHP性能优化的科学方法与实践
在追求网站和应用高性能的当下,PHP作为广泛使用的服务器端脚本语言,其性能优化变得尤为重要。本文将基于数据导向和科学严谨的原则,探讨PHP性能优化的有效策略。首先,通过分析PHP运行机制和性能瓶颈,指出优化的必要性;然后,结合最新的研究成果和实验数据,详细介绍代码层面、配置调优、数据库交互以及缓存应用等方面的具体优化措施;最后,以案例形式展示优化效果,并对PHP性能优化的未来趋势进行展望。旨在为开发者提供一套逻辑严密、实证支持的性能提升方法论。
22 0
|
2月前
|
运维 JavaScript Serverless
Serverless 应用引擎产品使用合集之php工程已经部署,可以正常访问数据库,静态资源样式无法正常加载,要怎么配置
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
Serverless 应用引擎产品使用合集之php工程已经部署,可以正常访问数据库,静态资源样式无法正常加载,要怎么配置
|
1月前
|
PHP
php方法
【7月更文挑战第2天】php方法
17 0