【问题标题】:installing two versions of php with xampp on ubuntu system在ubuntu系统上用xampp安装两个版本的php
【发布时间】:2018-05-09 23:27:46
【问题描述】:

我搜索了如何在同一台机器上安装 php5 和 php7,但没有找到答案。

我正在开发两个不同的项目,一个依赖于 php5,另一个依赖于 php7

我在 linux 上使用 xampp

如何在 xampp @ linux ubuntu 16.04 机器上运行两个版本的 php 5 和 7?

【问题讨论】:

标签: php linux xampp


【解决方案1】:

我的解决方案

注意:

在安装新版本的 xampp 时出现 mysql 错误

我想是因为mysql的版本

所以请确保在此之前备份所有数据库

1- 从站点安装带有 php 5 的 xampp

2- 从站点安装带有 php 7 的 xampp

到这里我们必须有php5.so和php7.so在同一个目录

3- 打开 /opt/lampp/etc/extra/httpd-xampp.conf 并添加两行:

而不是一行php 7

   LoadModule php7_module        modules/libphp7.so
   LoadModule php5_module        modules/libphp5.so

4- 在运行 xampp 文件之前,只需注释掉不需要的版本

运行 php 5:

 #LoadModule php7_module        modules/libphp7.so
   LoadModule php5_module        modules/libphp5.so

运行 php 7:

  LoadModule php7_module        modules/libphp7.so
   #LoadModule php5_module        modules/libphp5.so

5- 启动 xampp

【讨论】:

  • 您是否将两个 XAMPP 都安装到同一个 /opt/lampp 目录中? XAMPP的安装向导不允许选择安装目录。
  • 不幸的是,当我使用这种方法在 php5 上时,我无法加载 phpmyadmin
【解决方案2】:

只需将其安装到 2 个不同的目录中,例如c:\xampp5 和 c:\xampp7

编辑:刚刚意识到您使用的是 ubuntu,所以我不确定这是否可行,但这就是我使用 windows 完成的方式

【讨论】:

    【解决方案3】:

    这对我有用。
    我使用了适用于 Ubuntu 16.04 的 Bitnami Lamp Stack 安装程序。 简而言之,我并排安装了 Php 7.0.27 和 5.6.33。
    下载链接:https://bitnami.com/stack/lamp/installer

    我遵循的步骤:
    1。我在“/opt/lamp/7.0.27/”中安装了 7.0.27 安装程序作为主要安装程序,因此它可以占用端口 80。
    2。我为此创建了一个快捷方式是版本。我启动它并检查它是否工作。
    3。离开 7.0.27 版本,我开始安装 5.6.33 安装程序。
    4。它问我默认端口、SSL 端口和 Mysql 端口。我分别用了8888、444、3307。
    5。完毕。

    我在“localhost”上运行 PHP 7.0.27 版,在“localhost:8888”上运行 PHP 5.6.33 版

    【讨论】:

      【解决方案4】:

      我已经为在 ubuntu 系统中运行多个 PHP 版本尝试了多种解决方案,但没有任何工作完美,然后我尝试分别安装 XAMMP 和 LAMP

      请按照以下步骤操作

      • here下载 LAMP 7.* 版本
      • here 下载 XAMMP 5.* 版本
      • 安装 LAMP
      • 安装 XAMPP

      注意:这个解决方案非常适合我

      【讨论】:

        猜你喜欢
        • 2017-08-16
        • 2015-09-08
        • 2022-12-23
        • 2011-01-11
        • 1970-01-01
        • 2017-09-22
        • 2016-03-23
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多