小编Bib*_*fan的帖子

在 Ubuntu 服务器上安装多个 PHP 版本

初始情况:

我有一台 Ubuntu 12.04 服务器托管 3 个网站(使用 Apache 2.2.22)

如何仅为其中一个网站安装不同的 PHP 版本?(另外2个应该保持原样)

当前 PHP 版本:PHP 5.3.10 所需 PHP 版本:PHP 5.6.16

到目前为止我所做/理解的事情:

我已经尝试过 PHPBrew: http: //phpbrew.github.io/phpbrew/

我设法为命令行安装 PHP 5.6.16(使用 PHPBrew),但 Apache 仍然使用 PHP 5.3.10。

我知道我最终应该得到一个 *.so 文件,我需要将其放置在 /etc/apache2/httpd.conf 文件中。(该文件目前为空)(通过 LoadModule...)

但是:我没有任何 *.so 文件。我这样安装 PHPBrew:

phpbrew 安装 5.6.16 +默认 +mysql +mcrypt

我认为我应该添加 +apxs2=/usr/bin/apxs2 但如果我这样做,我会收到错误“异常:apxs 二进制文件不可执行:/usr/bin/apxs2”。

我怎样才能解决这个问题?

或者有没有更好的方法在一台服务器上运行不同的 PHP 版本?什么是最好的方法?

php ubuntu apache2

5
推荐指数
1
解决办法
1922
查看次数

标签 统计

apache2 ×1

php ×1

ubuntu ×1