gpt4 book ai didi

javascript - 在 ubuntu 18.04 中卸载 php 7

转载 作者:行者123 更新时间:2023-12-03 11:21:24 24 4
gpt4 key购买 nike

我有一个服务器,它有一个运行 PHP 5.6 的应用程序。但我将服务器从 Ubuntu 14.04 升级到 18.04,在此过程中我还将 PHP 升级到 7.2。
现在我正在尝试卸载它,但我发现很难。

我已经运行了命令:
sudo apt-get remove php

sudo apt-get remove --purge php
它说 PHP 它没有安装,但正在运行php --version我仍然看到 PHP 的第 7 版。

PHP 7.2.19-0ubuntu0.18.04.2 (cli) (built: Aug 12 2019 19:34:28) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.2.19-0ubuntu0.18.04.2, Copyright (c) 1999-2018, by Zend Technologies

最佳答案

这将删除所有 php7 版本,无论是 php 7.0 还是 php 7.1 等。

sudo apt-get purge php7.*
sudo apt-get autoclean
sudo apt-get autoremove
  • apt/apt-get autoclean → 清理过时的 deb 包,少于 clean
  • apt/apt-get autoremove → 从系统中删除不再需要的孤立包,但不清除它们,使用 --purge选项连同用于该命令的命令。

  • **再次安装 PHP **
    sudo add-apt-repository ppa:ondrej/php
    sudo apt-get update
    如果 php7.0
    sudo apt-get install php7.0
    如果 php7.1
    sudo apt-get install php7.1
    如果 php7.2
    sudo apt-get install php7.2
    将其切换到较新的 7.1、7.2、7.3、7.4 版本 ,首先禁用旧的 PHP版本 :
    user@test:~# sudo a2dismod php7.0
    那么 启用 PHP 7.2 :
    user@test:~# sudo a2enmod php7.2
    sudo service apache2 restart
    安装所有必需的扩展,这样以后就不会出错了。
    根据您的版本替换命令。我已经安装了那个版本,所以我使用了 7.2。
    sudo apt install php7.2-common php7.2-mysql php7.2-xml php7.2-xmlrpc php7.2-curl php7.2-gd php7.2-imagick php7.2-cli php7.2-dev php7.2-imap php7.2-mbstring php7.2-opcache php7.2-soap php7.2-zip php7.2-intl -y

    关于javascript - 在 ubuntu 18.04 中卸载 php 7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58045685/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com