>  Q&A  >  본문

Linux centos7에서 PHP 제거 문제

저는 초보자입니다. https://help.aliyun.com/docum의 지침에 따라 centos 서버를 설정하고 apache+php+mysql을 설치했습니다.... PHP 버전은 7.0.12이지만 원합니다. 나중에 확장 라이브러리를 설치하려면 설치할 수도 없습니다. 그러다가 다른 버전의 php를 설치하기 위해 인터넷에서 다른 방법을 찾아봤는데, 좀 헷갈리는 것 같아서 서버에 설치된 php를 제거하고 싶었습니다.
처음에는 온라인 경험을 바탕으로 rpm -qa | grep php 명령을 사용하여 제거할 패키지를 찾고, rpm -e 명령을 사용하여 제거할 패키지를 제거한 다음 rpm -qa | grep php 명령을 사용하여 비어 있는지 확인합니다. 하지만 php -v 명령을 사용하면 여전히 php 버전 정보 프롬프트(7.0.12)가 나타나며 여전히 phpinfo를 확인할 수 있습니다. 나중에 온라인에서 방법을 검색했습니다. yum 제거 PHP도 시도했습니다. which php 명령이 존재하지 않는 디렉토리 '/usr/sbin/php'를 찾았습니다. (죄송합니다. 이 단락은 잘못되었습니다. 존재하는 파일에 어떤 PHP가 있는지 확인하세요. /usr/sbin/php에 있음).
그런 다음 다른 버전의 php 패키지로 설치했는데 설치 후에도 php -v가 계속 표시됩니다(7.0.12). 이는 처음에 설치한 php 버전이 완전히 제거되지 않았음을 의미합니다. 온라인의 다른 튜토리얼에서는 다른 지침을 보지 못했습니다. 전문가 여러분들께 여쭤보고 싶습니다. 이때 서버에서 php를 어떻게 제거해야 하나요?

黄舟黄舟2692일 전1072

모든 응답(3)나는 대답할 것이다

  • 欧阳克

    欧阳克2017-06-28 09:26:29

    원하는 방법대로 패키지를 삭제한 후 실행해 보세요yum clean all사용해 보세요

    회신하다
    0
  • typecho

    typecho2017-06-28 09:26:29

    yum 제거 php
    yum 제거 php*
    yum 제거 php-*
    yum 제거 php7
    yum 제거 php70
    yum 제거 php7.0
    yum 제거 php-common
    이것은 Qiu Shen = w의 쓰라린 제거입니다

    회신하다
    0
  • PHP中文网

    PHP中文网2017-06-28 09:26:29

    디렉토리가 아닌 파일을 찾습니다. ls -l파일이 소프트 링크된 위치를 볼 수 있으며 PHP가 설치된 위치를 알 수 있습니다.

    회신하다
    0
  • 취소회신하다