>백엔드 개발 >PHP 문제 >Pagoda Panel에서 PHP 7.2를 설치할 수 없는 문제를 해결하는 방법

Pagoda Panel에서 PHP 7.2를 설치할 수 없는 문제를 해결하는 방법

PHPz
PHPz원래의
2023-03-23 17:20:552676검색

최근 많은 사용자들이 Pagoda 패널을 설치할 때 몇 가지 문제가 발생했다고 보고했습니다. 특히 PHP 7.2를 설치할 때 설치에 실패했습니다. 이런 문제가 발생하더라도 걱정하지 마세요. Pagoda PHP 7.2가 설치되지 않는 문제를 해결하는 방법을 소개하겠습니다.

1. 문제 설명

Pagoda Panel 설치 시에는 일반적으로 최신 버전의 PHP가 설치되는데, 이때 기본적으로 PHP 버전 7.4가 설치되지만 사용자가 버전 7.2를 사용하려는 경우 수가 조정됩니다. 이때 다음 두 가지 오류 메시지가 나타날 수 있습니다.

Could not resolve host: www.php.net
Failed loading /www/server/php/72/lib/php/extensions/no-debug-non-zts-20170718/opcache.so

2. 해결 방법

  1. 네트워크 문제

"호스트를 확인할 수 없습니다: www.php.net"이라는 오류 메시지가 나타납니다. 네트워크 문제로 인해 발생합니다. 다음 두 가지 방법으로 문제를 해결할 수 있습니다.

(1) DNS 변경

/etc/resolv.conf 파일에 새 DNS 추가:

nameserver 8.8.8.8

파일을 저장한 후 Pagoda 패널을 다시 연결하여 설치합니다.

(2) 호스트 파일 수정

호스트 파일을 수정하고 다음 코드를 파일에 복사해 보세요.

140.205.201.2    www.php.net
199.232.69.194   github.com

파일을 저장하고 DNS 서비스를 다시 시작한 다음 Pagoda 패널에 다시 연결하여 설치하세요.

  1. PHP 확장 문제

"Failed loading /www/server/php/72/lib/php/extensions/no-debug-non-zts-20170718/opcache.so" 오류 메시지가 나타납니다. 일반적으로 원인은 다음과 같습니다. PHP 확장 문제로 인한 해결 방법은 다음과 같습니다.

/www/server/php/72/lib/php/extensions/ 폴더에서 opcache.so 파일을 삭제한 후 설치 명령을 다시 실행하세요:

wget -O /www/server/php/72/php.ini https://raw.githubusercontent.com/5iux/srs/master/php/72.ini
ln -sf /www/server/php/72/bin/php /usr/bin/php
/etc/init.d/php-fpm-72 restart

그런 다음 다시 시도하십시오. 파고다 패널을 연결하고 설치하십시오.

3. 요약

Pagoda PHP 7.2를 설치할 때 설치에 실패하는데, 이는 일반적으로 네트워크 또는 PHP 확장 문제로 인해 발생합니다. DNS를 변경하거나, 호스트 파일을 수정하거나, 문제가 있는 PHP 확장 파일을 삭제하면 문제가 해결될 수 있습니다. 위의 해결 방법이 동일한 문제를 겪는 사용자에게 도움이 되기를 바랍니다.

위 내용은 Pagoda Panel에서 PHP 7.2를 설치할 수 없는 문제를 해결하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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