You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 21.04安装php7.2后执行php -v提示命令未找到如何解决?

问题原因

你执行sudo apt-get install php7.2时存在两个问题:

  1. 该命令没有指定安装PHP命令行工具包php7.2-cli,仅匹配到了公共组件、Apache模块等非命令行相关包
  2. 命令输出显示「0 newly installed」,说明你当前系统的默认软件源已经下架了PHP7.2的相关安装包,实际没有成功安装任何PHP7.2相关组件,因此执行php -v会提示命令不存在。

解决步骤

  • 第一步:添加支持旧版本PHP的第三方软件源
    执行命令:
    sudo add-apt-repository ppa:ondrej/php
    sudo apt update
    
  • 第二步:完整安装PHP7.2及命令行工具
    执行命令:
    sudo apt install php7.2 php7.2-cli php7.2-common
    
    如果需要配合Apache使用可以追加libapache2-mod-php7.2,配合Nginx使用可以追加php7.2-fpm,也可以按需添加其他常用扩展。
  • 第三步:验证安装结果
    执行php -v即可看到PHP7.2的版本信息,说明安装成功。

可选操作(多版本PHP切换)

如果你的系统里同时安装了多个PHP版本,可以执行以下命令切换默认调用的PHP版本:

sudo update-alternatives --config php

按照提示选择对应PHP7.2的序号即可完成切换。

内容的提问来源于stack exchange,提问作者Sai Tarun

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 08:51:00