Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/294.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/2/linux/22.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
在Centos 6上将php从5.4升级到5.6,而不会导致停机_Php_Linux_Centos - Fatal编程技术网

在Centos 6上将php从5.4升级到5.6,而不会导致停机

在Centos 6上将php从5.4升级到5.6,而不会导致停机,php,linux,centos,Php,Linux,Centos,我目前正在我的vps上运行CentsOS 6.6和PHP5.4(来自REMI repo)。我想将我的php框架升级到最新版本,但它需要PHP5.6 因为我有几十个用户在使用我的webapp,有没有一种方法可以让我将php从5.4升级到5.6而不会导致停机 我是Linux新手,从未做过php升级。最好的方法是保留两份网站副本,一份是php5.4,另一份是php5.6 并让用户工作,直到您准备好使用新版本,然后将符号链接/目录映射/dns切换到新站点 要给出更具体的答案,我需要了解您的服务器(apa

我目前正在我的vps上运行CentsOS 6.6和PHP5.4(来自REMI repo)。我想将我的php框架升级到最新版本,但它需要PHP5.6

因为我有几十个用户在使用我的webapp,有没有一种方法可以让我将php从5.4升级到5.6而不会导致停机


我是Linux新手,从未做过php升级。

最好的方法是保留两份网站副本,一份是
php5.4
,另一份是
php5.6

并让用户工作,直到您准备好使用新版本,然后将符号链接/目录映射/dns切换到新站点

要给出更具体的答案,我需要了解您的服务器(
apache
/
nginx
)和您的设置(共享主机/专用)

编辑:
此链接描述了运行Apache的CentOS上所需的配置。

最好的方法是保存两份网站副本,一份带有
php5.4
,另一份带有
php5.6

并让用户工作,直到您准备好使用新版本,然后将符号链接/目录映射/dns切换到新站点

要给出更具体的答案,我需要了解您的服务器(
apache
/
nginx
)和您的设置(共享主机/专用)

编辑:
此链接描述运行Apache的CentOS上所需的配置。

软件集合旨在允许并行安装

见以下文件:

PHP5.4、5.5、5.6和7.0的SCL可在上述站点、remi存储库以及centos SCL存储库中获得


请注意,由于可以使用单个mod_php版本,如参考链接中所述,您必须使用php fpm。

软件集合旨在允许并行安装

见以下文件:

PHP5.4、5.5、5.6和7.0的SCL可在上述站点、remi存储库以及centos SCL存储库中获得


请注意,由于可以使用单个mod_php版本,如参考链接中所述,您必须使用php fpm。

我为一个小型vps主机付费,我使用的是apache。我无法安装最新的框架,因为它需要PHP5.6。你建议我为第二个vps主机付费并在那里安装PHP5.6吗?在同一台服务器上的
httpd.conf
中添加一个带有新网站的
标记,并将该目录配置为运行不同的
php
versionI为一个小型vps主机付费,我正在使用apache。我无法安装最新的框架,因为它需要PHP5.6。你建议我支付第二个vps主机费用并在那里安装PHP5.6吗?在同一台服务器上的
httpd.conf
中添加一个带有新网站的
标记,并将该目录配置为运行不同的
php
版本