php - 将 Plesk 的 PHP 版本更改为 PHP 7

标签 php debian plesk php-7 php-7.1

我在 Debian 3.16.39-1 (2016-12-30) x86_64 GNU/Linux 上运行 Plesk 版本 17.0.17 更新 #16

我的问题是我不知道如何通过 Plesk 将全局 PHP 版本更新到 7.1

我需要这样做,因为它是我尝试使用 Composer 安装的包所必需的。

我无法删除它,因为它说“Plesk 正在使用旧版本运行”而且我似乎无法更改 Plesk 使用的版本。我只能为个别网站设置它,我对运行多个 PHP 版本不感兴趣。

我已经安装了新版本,当我像这样创建一个符号链接(symbolic link)时我可以运行它:

ln -s/opt/plesk/php/7.1/bin/php/usr/bin/php

当我执行此操作时,一切正常,只有当 Plesk 更新它并覆盖导致我不得不重新执行的路径时才会出现问题。

我不能通过 Plesk 删除旧版本,因为它说它与 Plesk 本身冲突,因为它使用它来运行。

enter image description here

enter image description here

总结:

我希望 Plesk 运行 PHP 7.1 版并完全删除旧版本。 我该怎么做?

最佳答案

使用这个:

apt-get update; apt-get install php{X};

其中 {X} = 版本 ex。 5

对于 PHP 5.5、PHP 5.6 和 PHP 7.0:

apt-get 更新; apt-get 安装 php{X};

然后更新包列表并执行升级:

sudo apt-get 更新

关于php - 将 Plesk 的 PHP 版本更改为 PHP 7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42335638/

相关文章:

javascript - 更新 Canvas 元素而不刷新页面

php - 如果 url 包含正确的字符串,则更改导航栏中的背景颜色

php - cakephp-file-storage 快速入门指南入门

mysql - 删除已删除图像的图像ID

asp.net-core - ASPNetCore MVC 路由让服务器处理特定路由

php - 基于数量计算的产品类别的购物车折扣

linux - "start-stop-daemon: unable to stat"

c# - Keep-Alive 出现在 Debian/Mono 的 HTTP header 中 - 而不是 Windows

mongodb - 如何使用 libcurl4 安装 mongodb?

mysql - PHPMyAdmin 导入/导出同一服务器失败