>  기사  >  백엔드 개발  >  php7을 설치한 후 php5가 표시되면 어떻게 해야 합니까?

php7을 설치한 후 php5가 표시되면 어떻게 해야 합니까?

PHPz
PHPz원래의
2023-03-31 09:09:44639검색

최근에는 인터넷 기술의 급속한 발전으로 인해 온라인 비즈니스로 눈을 돌리는 기업이 많아졌습니다. 기업의 온라인 비즈니스를 위한 포털로서 웹사이트 역시 점점 더 많은 관심을 받고 있습니다. 그 중 PHP는 스크립팅 언어로서 점점 더 다양한 응용 분야를 갖고 있습니다.

PHP를 설치할 때 잘못된 버전으로 인해 PHP7 대신 PHP5가 설치되는 등 다양한 문제가 발생할 수 있습니다. 그렇다면 이 문제를 해결하는 방법은 무엇입니까? 이 문서에서는 PHP를 설치할 때 발생하는 버전 문제를 해결하는 방법을 자세히 설명합니다.

설치버전 문제는 왜 발생하나요?

이 문제를 해결하기 전에 먼저 이 문제의 원인을 이해해야 합니다. 가끔 PHP를 설치할 때 잘못된 PHP 버전이 나타나는 경우가 있습니다. 이는 주로 PHP 시리즈 버전의 비호환성으로 인해 발생합니다. 예를 들어, PHP5와 PHP7 간의 호환성은 그리 좋지 않습니다.

또한 PHP 설치 시 올바른 단계를 따르지 않으면 버전에 문제가 발생할 수도 있습니다. 예를 들어, 잘못된 작동으로 인해 이전 버전의 PHP가 완전히 제거되지 않고 새 버전의 PHP 구성이 이전 버전과 충돌하는 상황이 발생할 수 있습니다.

일반적인 상황에서는 PHP를 설치할 때 공식 문서에서 제공하는 단계를 따라야 합니다. 이렇게 하면 버전 불일치를 최대한 방지할 수 있습니다. 그런데 문제가 발생하면 어떻게 해결해야 할까요?

설치 버전 문제를 해결하는 방법은 무엇입니까?

다음은 참고용으로 개인적인 경험을 바탕으로 몇 가지 해결 방법을 요약한 것입니다.

1. 이전 버전을 제거합니다

이전 버전의 PHP가 완전히 제거되지 않았기 때문에 여기서부터 시작해 보겠습니다. 이전 버전을 완전히 제거했다고 확신하는 경우 이 단계를 건너뛸 수 있습니다.

sudo apt-get Remove php5 명령을 사용하여 PHP5를 제거할 수 있습니다. 다른 가능한 매개변수와 보조 명령은 여기에서 생략됩니다. 또한 sudo apt-get delete php5 -P와 같은 -P 매개변수를 추가하여 PHP5 구성 파일을 동시에 삭제할 수도 있습니다. sudo apt-get remove php5 来卸载PHP5。请注意,这里省略了其他可能存在的参数和辅助命令。此外,我们也可以通过添加-P参数来同时删除PHP5的配置文件,如sudo apt-get remove php5 -P

2.安装PHP7

在卸载完旧版本后,我们需要安装正确版本的PHP7。具体安装步骤可以参考以下命令:

sudo apt-get install php7.0

此命令将开启apt-get升级系统、安装PHP7.0的过程。另外,如果您需要安装更高版本的PHP7,可以尝试以下命令:

sudo apt-get install php7.2

通过上述命令,我们成功安装了PHP7。

3.修改配置文件

当我们安装了正确版本的PHP,配置文件安装也将相应发生改变。它们分别位于/etc/php5/etc/php/7.0

我们可以使用以下命令找到PHP的配置文件所在位置:

sudo find / -name 'php.ini'

这里,find 命令将从根目录开始查找php.ini

2. PHP7 설치

이전 버전을 제거한 후 올바른 버전의 PHP7을 설치해야 합니다. 구체적인 설치 단계는 다음 명령을 참조하세요.

sudo nano /etc/php5/apache2/php.ini
이 명령은 apt-get을 사용하여 시스템을 업그레이드하고 PHP7.0을 설치하는 프로세스를 시작합니다. 또한, 더 높은 버전의 PHP7을 설치해야 하는 경우 다음 명령을 시도해 볼 수 있습니다.

rrreee

위 명령을 사용하면 PHP7을 성공적으로 설치했습니다.

3. 구성 파일 수정🎜🎜올바른 버전의 PHP를 설치하면 그에 따라 구성 파일 설치도 변경됩니다. 각각 /etc/php5/etc/php/7.0에 있습니다. 🎜🎜다음 명령을 사용하여 PHP 구성 파일의 위치를 ​​찾을 수 있습니다: 🎜rrreee🎜여기에서 find 명령은 다음에서 시작하는 php.ini 파일을 검색합니다. 루트 디렉토리에 저장하고 경로가 터미널로 돌아갑니다. 다음과 같이 터미널에서 열 수 있습니다: 🎜rrreee🎜이 시점에서 우리 작업은 기본적으로 완료되었습니다. 그러나 시스템에 Apache와 Nginx 및 기타 웹 서버가 모두 설치되어 있는 경우 몇 가지 추가 구성 항목이 필요합니다. 이를 위해서는 일반적으로 패키지를 변경하거나 구성 파일을 다시 생성해야 합니다. 🎜🎜요약🎜🎜일관되지 않은 PHP 버전이 나타나면 해결 방법이 많이 있습니다. 어떤 방법을 사용하더라도 예상치 못한 상황이 발생하지 않도록 반드시 파일을 백업하고 명령을 기록해 두시기 바랍니다. 🎜🎜Linux 시스템을 사용할 때 주의 깊은 태도를 유지하면 불필요한 문제를 많이 줄일 수 있습니다. PHP를 설치할 때 다른 문제가 발생하면 관련 정보를 찾거나 커뮤니티에 도움을 요청할 수 있습니다. 문제를 해결하면서 즐거운 시간을 보내세요! 🎜

위 내용은 php7을 설치한 후 php5가 표시되면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.