Ubuntu中如何切换多个PHP版本
发布时间:2022-09-15 12:34:56 所属栏目:PHP 来源:
导读: Ubuntu中如何切换多个PHP版本
本文讲解"Ubuntu中怎么切换多个PHP版本"php版本,希望能够解决相关问题。
在多个 PHP 版本之间切换
要查看 PHP 的默认安装版本,请运行:
root@ub
本文讲解"Ubuntu中怎么切换多个PHP版本"php版本,希望能够解决相关问题。
在多个 PHP 版本之间切换
要查看 PHP 的默认安装版本,请运行:
root@ub
|
Ubuntu中如何切换多个PHP版本 本文讲解"Ubuntu中怎么切换多个PHP版本"php版本,希望能够解决相关问题。 在多个 PHP 版本之间切换 要查看 PHP 的默认安装版本,请运行: root@ubuntu-server:~#?php?-v PHP?8.1.7?(cli)?(built:?Jun?25?2022?08:13:46)?(NTS) Copyright?(c)?The?PHP?Group Zend?Engine?v4.1.7,?Copyright?(c)?Zend?Technologies ????with?Zend?OPcache?v8.1.7,?Copyright?(c),?by?Zend?Technologies 如你所见,已安装的 PHP 的版本为 8.1.7。在测试你的程序几天后,你会发现你的程序不支持 PHP7.2。在这种情况下,同时使用 PHP7.x 和 PHP8.x 是个不错的主意,这样你就可以随时轻松地在任何支持的版本之间切换。 你不必删除 PHP8.x 或重新安装 LAMP 栈。你可以同时使用 PHP7.x 和 8.x 版本。 我假设你还没有在你的系统中卸载 PHP 7.2。万一你已将其删除,你可以使用下面的 PPA 再次安装它。 sudo?add-apt-repository?-y?ppa:ondrej/php sudo?apt?update sudo?apt?install?php7.2 从 PHP 8.x切换到 PHP 7.x 首先使用命令禁用 PHP 8.1 模块: root@ubuntu-server:~#?a2dismod?php8.1 Module?php8.1?disabled. To?activate?the?new?configuration,?you?need?to?run: systemctl?restart?apache2 接下来,启用 PHP 7.2 模块: sudo?a2enmod?php7.2 将 PHP 7.2 设置为默认版本: sudo?update-alternatives?--set?php?/usr/bin/php7.2 或者,你可以运行以下命令来设置默认情况下要使用的全局 PHP 版本。 sudo?update-alternatives?--config?php 输入选择的号码将其设置为默认版本,或者只需按回车键保持当前选择。 如果你已安装其他 PHP 扩展,请将它们设置为默认值。 sudo?update-alternatives?--set?phar?/usr/bin/phar7.2 最后,重启 Apache Web 服务器: sudo?systemctl?restart?apache2 现在,检查 PHP 7.2 是否是默认版本: root@ubuntu-server:~#?php?-v PHP?7.2.7-0ubuntu0.18.04.2?(cli)?(built:?Jul?4?2018?16:55:24)?(?NTS?) Copyright?(c)?1997-2018?The?PHP?Group Zend?Engine?v3.2.0,?Copyright?(c)?1998-2018?Zend?Technologies with?Zend?OPcache?v7.2.7-0ubuntu0.18.04.2,?Copyright?(c)?1999-2018,?by?Zend?Technologies 从 PHP 7.x 切换到 PHP 8.x 同样,你可以从 PHP 7.x 切换到 PHP 8.x 版本,如下所示。 sudo?a2enmod?php8.1 sudo?a2dismod?php7.2 sudo?update-alternatives?--set?php?/usr/bin/php8.1 sudo?systemctl?restart?apache2 关于 "Ubuntu中怎么切换多个PHP版本" 就介绍到此。希望多多支持编程宝库。 下一节:php怎么检测数组中是否有指定值PHP编程技术 php如何检测数组中是否有指定值:本文讲解"php怎么检测数组中是否有指定值",希望能够解决相关问题。3种方法:1、用foreach语句和“==”运算符,语法“foreach($arr as $v){if($v==指定值){//存在}}”。 ... (编辑:草根网_南昌站长网 ) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐

浙公网安备 33038102330553号