PHP 7.4.33이 사전 설치된 Centos 7.9가 있습니다. PHP 버전을 8.1로 업그레이드하려면 다음 명령 단계를 따르십시오.
sudo yum install -y https://rpms.remirepo.net/enterprise/remi-release-7.rpm
sudo yum install -y yum-utils
sudo yum-config-manager --enable remi-php81
sudo yum-config-manager --disable remi-php74
sudo yum install -y php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysqlnd
그러나 결국에는 다음이 반환됩니다.
No package php available.
No package php-common available.
No package php-opcache available.
No package php-mcrypt available.
No package php-cli available.
No package php-gd available.
No package php-curl available.
No package php-mysqlnd available.
Error: Nothing to do
다시 시도해 보세요.
yum --disablerepo="*" --enablerepo="remi-php81" list available
그 대가로 같은 것을 얻으십시오. 또한 시도했습니다:
sudo yum clean all
sudo yum update
그리고:
sudo yum install -y php81 php81-common php81-opcache php81-cli php81-gd php81-curl php81-mysqlnd
동일한... .
어떻게 해야 합니까?
업데이트: 이 서버에 Cpanel WHM이 있습니다. PHP 버전 관리자에서 버전을 8로 변경할 수 있었습니다. 하지만 제가 원하는 것은 8.1인데 옵션에 없습니다.
답변1
패키지를 설치하는 대신 업데이트해야 합니다.
yum update php\*