답변:
편집 : Dylan Pierce 는 PHP 5와 동일한 방식으로 일부 PHP 7.2 확장을 이미 설치할 수 있음을 확인했습니다 mbstring
. 특히 다음을 실행할 수 있습니다.
sudo apt-get install php7.2-mbstring
sparkmood 의 답변 을 보완하기 위해 이미 ondrej의 PPA를 가져온 경우 PHP 7.2에서 작동합니다.
sudo apt-get install libapache2-mod-php7.2
PHP 7은 우분투 공식 저장소를 통해 사용 가능하거나 외부 PPA가 필요하다는 것을 잊지 마십시오.
sudo apt-get install php7.0-mbstring
당신이 좋아할 수도있는 다른 PHP 확장 프로그램에서도 작동합니다 : sudo apt-get install php7.0-zip
sudo apt-get install php7.0-dom
나는이 모듈을 설치 / 활성화하는 것이 얼마나 쉬운 지 좋아합니다. 나는 단지 그들을 위해 넓은 인터넷 거위 추적에 갈 필요가 없었 으면 좋겠다.
php-mbstring
버전 번호없이 패키지 를 사용할 수 있습니다
mbstring은 libapache2-mod-php5 패키지에 내장되어 있으므로 다음 명령을 사용하여 설치할 수 있습니다.
sudo apt-get install libapache2-mod-php5
패키지 세부 사항에 설명 된대로 :
dba dom ereg exif fileinfo filter ftp gettext hash iconv json libxml
mbstring mhash openssl pcre Phar posix Reflection session shmop SimpleXML
soap sockets SPL standard sysvmsg sysvsem sysvshm tokenizer wddx xml
xmlreader xmlwriter zip zlib.
sudo apt-get install php-mbstring
php7.0-fpm (7.0.15-0ubuntu0.16.04.4)에 mbstring을 설치했습니다
PHP 5.6을 사용하는 경우
PHP 5.6 mbstring 패키지를 설치하십시오 :
sudo apt-get install php5.6-mbstring
그런 다음 php.ini 파일의 맨 아래에 다음 줄을 추가하십시오.
extension=php5.6-mbstring.so
아파치를 다시 시작하십시오.
sudo service apache2 restart
php.ini 파일을 찾으려면 파일을 만들고 다음 줄을 삽입하십시오.
<?php phpinfo(); ?>
그런 다음 브라우저로 열어 php.ini 파일의 위치를 봅니다.
Ubuntu 14.04 확장의 경우 mbstring 이 내장되어 있어야합니다.
우분투 16.04의 경우 :
sudo apt-get install php7.0-mbstring
18.04.에 설치하기 위해 apt에 다른 소스를 추가해야합니다.
AMD64 컴퓨터에서 php7.2-mbstring_7.2.7-0ubuntu0.18.04.2_amd64.deb에 대한 페이지 다운로드
Ubuntu를 실행중인 경우이 웹 사이트를 통해 수동으로 설치하는 대신 적성 또는 시냅틱과 같은 패키지 관리자를 사용하여 패키지를 다운로드하고 설치하는 것이 좋습니다.
다음과 같이 /etc/apt/sources.list에 라인을 추가하여 나열된 미러를 사용할 수 있어야합니다.
deb http://security.ubuntu.com/ubuntu bionic-security 주요 우주
/etc/php/7.0/mods-available
다른 사람들처럼 그것을 찾을 수 없습니다 . 확장 기능을 주석 해제하려고 시도했지만 확장php.ini
경로를 알 수 없습니다.