在同一台服务器上运行PHP 5.4和PHP 7

时间:2016-09-19 17:41:59

标签: php laravel centos plesk php-7

我工作的公司有一个在PHP 5.4.16上运行的遗留PHP应用程序。今天我想我会尝试将其升级到PHP 7.0.9以获得性能优势等。这是我个人使用的版本,没有任何问题。

无论如何,在我用它更新CentOS 7服务器之前,我想我会尝试通过Plesk 12.5更新它。没有这么好的工作,我认为有很多错误与应用程序使用的与PHP7不兼容的库有关。 Switched回到PHP 5.4.16,所以应用程序继续工作。 (注意,他们从未真正设置过测试环境,只对生产文件进行了更改...是的)。由于这一切,我对在CentOS中更新PHP并将环境路径设置为PHP 7非常犹豫。

我想使用Laravel 5.3和PHP 7重建Web应用程序,但当然不想破坏当前系统,所以我试图找出如何单独安装PHP 7来使用Laravel网络应用程序。

在哪里可以指定用于Laravel Web应用程序的php.ini文件,以便它使用PHP 7?

1 个答案:

答案 0 :(得分:0)

Plesk 12.5在一台服务器上提供多个PHP版本。

  • 让实时版本使用php 5.x
  • 运行
  • 使用PHP 7创建新订阅(可在客户端界面的PHP-Settings下更改)
  • 使用PHP 7开始在那里开发

generate