【问题标题】:Ubuntu Update PHP Version to 7.4 not recognized in php -vphp -v 无法识别 Ubuntu 将 PHP 版本更新到 7.4
【发布时间】:2020-10-09 00:10:53
【问题描述】:

基础系统:Ubuntu16.4;捆绑了 bitnami Wordpress 安装

目标

正确安装PHP7.4

状态

apt-get install php7.4后系统的行为:

  • find / -name php7* => 我找到的所有文件都与 7.4 相关(它们的名称包括 php7.4)

  • sudo a2enmod php7* => 报告除 php7.4 以外的任何版本的错误

  • sudo /usr/bin/php7.4 -v => PHP 7.0.30 (cli)(构建时间:2018 年 5 月 11 日 16:56:24)(...

但是

  • php -v => PHP 7.0.30 (cli)(构建时间:2018 年 5 月 11 日 16:56:24)...

  • Wordpress-Plugin 显示版本 => 运行 PHP 版本:7.0.30

这怎么可能? O_o

【问题讨论】:

  • 你能分享更多细节吗?您是如何准确地安装 7.4 的? Ubuntu 16.04 不附带 PHP 7.4,要使用 CLI,您还应该安装相应的 CLI 包

标签: php ubuntu bitnami


【解决方案1】:

Bitnami 工程师在这里,

我们不提供 PHP 7.4 的 WordPress 部署,但您可以按照以下步骤来实现它:

  • 使用 LAMP 7.3 在 LightSail 中启动一个新实例(别担心,我们将删除其内容并安装 LAMP 7.4)。请注意,您将安装 Bitnami 堆栈,因此 512MB 或 1GB 的 RAM 实例类型可能会在安装过程中出现问题。
  • 在您的实例中安装 LAMP 7.4(这也会删除 LAMP 7.3 数据)
cd /tmp
sudo /opt/bitnami/ctlscript.sh stop
sudo rm -rf /opt/bitnami
wget "https://downloads.bitnami.com/files/stacks/lampstack/7.4.7-0/bitnami-lampstack-7.4.7-0-linux-x64-installer.run
chmod +x ./bitnami-lampstack-7.4.7-0-linux-x64-installer.run
sudo ./bitnami-lampstack-7.4.7-0-linux-x64-installer.run --prefix /opt/bitnami

确认一切正常后,您可以停止之前的 WordPress 实例。

乐于助人!

【讨论】:

  • 我尝试执行所有步骤并得到“禁止 - 您无权访问此资源。”当试图访问SERVER-IP/wordpress :(
  • 您确定您使用 /wordpress 而不是 /myapp 配置了应用程序吗?请注意,其他 Stack Overflow 帖子中的信息在部署应用程序时使用 /myapp。您可以在安装过程中的某个时间点访问该应用程序吗?
  • 首先,我将所有命令 myapp 更改为 wordpress。今天,按照您的建议,我再次使用 myapp 运行了所有命令,但都没有用。我在这两种情况下都在 Amazon Lightsail 中创建了一个实例,但在这两种情况下我都遇到了相同的“禁止”错误
猜你喜欢
  • 1970-01-01
  • 2021-07-06
  • 1970-01-01
  • 1970-01-01
  • 2021-12-11
  • 1970-01-01
  • 2023-04-01
  • 1970-01-01
  • 2023-02-24
相关资源
最近更新 更多