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 버전으로 대체
그래서 나는 그것에 문제가 있다.인스톨 할 수 없는 경우는, 이하를 참조해 주세요.그 전에 저장소를 추가해야 합니다.
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.04 및 nginx에 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
'programing' 카테고리의 다른 글
사용자의 mysql 서버에 원격 액세스 권한을 부여하는 방법 (0) | 2022.11.23 |
---|---|
MySQL Enum의 성능 이점 (0) | 2022.11.23 |
이클립스용 매크로 레코더 있어? (0) | 2022.11.23 |
문자열을 BigInteger로 변환하려면 어떻게 해야 합니까? (0) | 2022.11.23 |
MariaDB 명령이 동기화되지 않음 (0) | 2022.11.23 |