programing

Ubuntu 14.04에 PHP intl 확장을 설치하는 방법

itsource 2022. 11. 23. 20:30
반응형

Ubuntu 14.04에 PHP intl 확장을 설치하는 방법

Ubuntu 14.04에 PHP intl 확장을 설치하는 정확한 방법을 찾기가 어렵습니다.

로 시도했다.sudo apt-get install php5-intl단, 에러가 표시된다.Unable to locate package.

Zend Framework 2에 이 확장자가 꼭 필요합니다.위의 확장자가 누락되어 다음과 같은 오류가 발생합니다.

에러: Zend\I18n\Validator component requires the intl PHP extension

PHP 5.5.9를 사용하고 있습니다.

설치 방법PHP-intl올바른 방법으로 확장하시겠습니까?

Ubuntu 14.04 위의 php5의 경우

sudo apt-get install php5-intl

Ubuntu 16.04에서의 php7의 경우

sudo apt-get install php7.0-intl

Ubuntu 18.04 위의 php7.2의 경우

sudo apt-get install php7.2-intl

다음 시간 후에 Apache를 재시작합니다.

sudo service apache2 restart

중요사항: 단말기/명령줄의 php는 apache webserver에서 사용되는 php와는 아무런 관련이 없다는 점에 유의하십시오.

확장이 이미 설치되어 있는 경우는, 유효하게 해 주세요.php.ini 파일 또는 명령줄 중 하나입니다.

구문:

php:

phpenmod [mod name]

아파치:

a2enmod [mod name]

터미널에서 설치하다

sudo apt-get install php-intl

우주 저장소가 비활성화되어 있을 수 있습니다.여기에 패키지가 있습니다.

유효하게 하다

sudo add-apt-repository universe

갱신하다

sudo apt-get update

인스톨

sudo apt-get install php5-intl

Ubuntu 20.04에서 PHP 7.4는 다음 명령을 사용합니다.

sudo apt-get install php7.4-intl

7.4를 PHP 버전으로 대체

그래서 나는 그것에 문제가 있다.인스톨 할 수 없는 경우는, 이하를 참조해 주세요.그 전에 저장소를 추가해야 합니다.

  1. sudo add-apt-repository ppa:ondrej/php

2.1)sudo apt-add-repository ppa:ondrej/apache2

또는

2.2)sudo add-apt-repository ppa:ondrej/nginx

그 후, 인스톨 할 수 있습니다.

 sudo apt-get install php7.4-intl

여기서 7.4의 php 버전입니다.

ubuntu 16.04의 php 5.6의 경우

sudo apt-get install php5.6-intl
sudo apt-get install php-intl

서버를 재기동합니다.

이 방법은 Ubuntu 18.04nginx에 PHP intl 확장을 설치하는 데 도움이 됩니다.

sudo apt install php7.2-intl -y

를 사용하여 검색할 수 있습니다.aptitude search intl예를 들어 적절한 것을 선택할 수 있는 경우sudo aptitude install php-intl그리고 마지막으로sudo service apache2 restart

행운을 빕니다.

언급URL : https://stackoverflow.com/questions/42243461/how-to-install-php-intl-extension-in-ubuntu-14-04

반응형