Что такое расширение PHP mbstring
и как лучше всего установить его в Ubuntu 14.04?
решение1
РЕДАКТИРОВАТЬ: Дилан Пирсподтвердил, что вы уже можете установить некоторые расширения PHP 7.2 таким же образом, как и для PHP 5. mbstring
В частности, вы можете выполнить:
sudo apt-get install php7.2-mbstring
Дополнятьискромодответ, теперь это работает для PHP 7.2, если вы уже импортировали PPA ondrej для него.
sudo apt-get install libapache2-mod-php7.2
Не забывайте, что PHP 7 либо доступен в официальных репозиториях Ubuntu, либо вам понадобится внешний PPA.
решение2
sudo apt-get install php-mbstring
Я установил mbstring в php7.0-fpm (7.0.15-0ubuntu0.16.04.4)
решение3
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.
решение4
В моем случае он уже был установлен, но мне просто нужно было сделать phpenmod mbstring
, а затем apachectl graceful
.