网站上PHP7怎么降级
时间 : 2023-03-28 14:46:01声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性

PHP 7是一种高性能的、面向对象的编程语言,它拥有很多先进的特性和提高了运行速度,成为众多网站的首选语言。但是在一些情况下需要降级到过去的PHP版本,比如旧版本的应用程序不能完全运作在PHP 7上,或者某些扩展没有更新到PHP 7等。

下面我们将介绍如何在网站上PHP 7降级到旧版本的PHP。

1. 确认您的当前PHP版本

在开始降级之前,您应该了解当前服务器上运行的PHP版本。可以通过运行以下代码来查看:

```php

<?php

phpinfo();

?>

这将输出当前服务器的所有PHP配置信息,其中的PHP版本将在顶部部分进行显示。

2. 安装旧版本的PHP

为了降级到旧版本的PHP,您需要先安装适当的版本。您可以使用以下命令来安装PHP 5.6:

sudo apt-get install php5.6

安装成功后,通过使用以下命令来查看是否成功安装旧版本的PHP:

php -v

3. 切换到旧版本的PHP

在安装了PHP 5.6之后,您需要将当前PHP版本切换到5.6。可以使用以下命令来进行切换:

sudo update-alternatives --set php /usr/bin/php5.6

以上命令将当前PHP版本更改为PHP 5.6。

4. 重新启动Web服务器

为了使更改生效,您需要重新启动Web服务器。在大多数情况下,您可以使用以下命令来重启Apache服务器:

sudo service apache2 restart

您现在已经成功将PHP 7降级到PHP 5.6,可以使用旧版本的PHP来运行您的网站。

请注意,在使用旧版本的PHP时需要注意其安全性问题。使用较旧版本的PHP可能存在安全漏洞,因此要确保您的PHP版本是安全并且不受攻击的。

要将PHP7降级为较旧的版本,需要按照以下步骤进行:

1. 卸载PHP 7

首先,需要从系统中卸载PHP7,因为它会干扰较旧的PHP版本的工作。可以使用以下命令卸载PHP 7:

sudo apt-get remove php7.0

2. 安装较旧的PHP版本

一旦PHP 7被卸载,就可以开始安装较旧的PHP版本了。可以使用以下命令从Ubuntu存储库安装PHP5.6:

sudo apt-get update

sudo apt-get install php5.6

3. 配置PHP

安装完PHP 5.6后,需要配置它以确保它可以适当地工作。

找到php.ini文件并打开它:

sudo nano /etc/php/5.6/apache2/php.ini

找到以下行:

;extension=php_mysql.dll

取消注释并确保它看起来像这样:

extension=php_mysql.dll

保存并关闭文件。

4. 重启Apache服务器

完成配置后,需要重启Apache服务器以使更改生效。可以使用以下命令重启Apache服务器:

sudo service apache2 restart

现在,你的系统上应该已经成功降级了PHP7到PHP5.6版本。

需要注意的是,PHP5.6已经不再受到官方支持,因此使用它可能会存在安全风险。建议尽可能地升级到较新的版本(如PHP7)以获得更好的安全性能和支持。