Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/240.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在一次XAMPP安装中运行PHP5.3和5.2_Php_Xampp_Zen Cart - Fatal编程技术网

如何在一次XAMPP安装中运行PHP5.3和5.2

如何在一次XAMPP安装中运行PHP5.3和5.2,php,xampp,zen-cart,Php,Xampp,Zen Cart,我目前在XAMPP中有PHP5.3。我需要运行PHP5.2来运行Zen Cart 1.8(我知道这个补丁,但仍然不起作用)。我更愿意在当前运行的XAMPP环境中运行它 有没有办法做到这一点,或者我必须用PHP5.2在另一个目录或其他什么地方重新安装XAMPP 感谢所有的投入 您可以在同一个安装中完成,尽管我个人只是运行两个不同的服务器,因为这通常意味着不同的项目。不过 最好的方法是重命名原始的PHP包(PHP_OLD或其他),然后创建一个新的PHP包,以便在需要时可以轻松切换回 下载运行PHP5

我目前在XAMPP中有PHP5.3。我需要运行PHP5.2来运行Zen Cart 1.8(我知道这个补丁,但仍然不起作用)。我更愿意在当前运行的XAMPP环境中运行它

有没有办法做到这一点,或者我必须用PHP5.2在另一个目录或其他什么地方重新安装XAMPP


感谢所有的投入

您可以在同一个安装中完成,尽管我个人只是运行两个不同的服务器,因为这通常意味着不同的项目。不过

最好的方法是重命名原始的PHP包(PHP_OLD或其他),然后创建一个新的PHP包,以便在需要时可以轻松切换回


下载运行PHP5.3的XAMPP版本,从XAMPP中复制PHP目录,不要忘记从XAMPP/apache/bin中获取5.3包(大约有10个)。您可能需要重命名某些文件(或者不重命名,100%记不起来),但请重新启动XAMPP并尝试使用phpinfo()。

您可以按照本教程进行操作,它对我很有用: 简言之:

  • 拆下旧包装
  • 强制安装业力版本(5.2)
  • apt pin避免升级到lucid(10.04),但仍然收到karmic(9.10)的更新
对于基本灯组,以下固定条目起作用:

Package: php5
Pin: release a=karmic
Pin-Priority: 991

Package: php5-gd
Pin: release a=karmic
Pin-Priority: 991

Package: php5-mysql
Pin: release a=karmic
Pin-Priority: 991

Package: php5-cli
Pin: release a=karmic
Pin-Priority: 991

Package: php5-common
Pin: release a=karmic
Pin-Priority: 991

Package: libapache2-mod-php5
Pin: release a=karmic
Pin-Priority: 991

我认为您可以使用PHP5.3作为模块,PHP5.2与CGI或fast CGI一起使用。

您正在运行什么操作系统?您可以查看或安装多个版本的XAMPP并重命名文件夹。