php[world] 2018 - Call for Speakers

Установка

mbstring не входит в список расширений, устанавливаемых по умолчанию. Это значит, что изначально это расширение отключено. Для использования функций этого расширения необходимо явно включить модуль в настройке configure. За дополнительной информацией обращайтесь в раздел Инсталляция.

Следующие настройки относятся к модулю mbstring.

  • --enable-mbstring : Включение функций mbstring. Эта настройка необходима для использования функций mbstring.

    libmbfl необходима для работы mbstring. libmbfl поставляется вместе с mbstring. До PHP 7.3.0, если libmbfl уже установлена в системе, то можно использовать --with-libmbfl[=DIR] для использования установленной библиотеки.

  • --disable-mbregex : Отключение функций регулярных выражений, поддерживающих многобайтовые кодировки.

    Oniguruma необходима функций работы с регулярными выражениями с поддержкой многобайтовых кодировок. Oniguruma поставляется вместе с mbstring. С PHP 5.4.0, если библиотека Oniguruma уже установлена в системе, то для ее указания можно использовать опцию --with-onig[=DIR] .

    Начиная с PHP 5.4.0 возможно запретить многобайтовые регулярные выражения с возвратом с помощью опции --disable-mbregex-backtrack .

add a note add a note

User Contributed Notes 3 notes

up
33
kurdtpage at gmail dot com
1 year ago
For Linux Mint using PHP 7:
sudo apt-get install php7.0-mbstring

and don't forget to run:
sudo service apache2 restart
up
0
Someone
1 month ago
- To solve the common error in phpMyAdmin try:

apt-get install php-mbstring php-gettext
systemctl restart apache2 or service apache2 restart
up
-3
kacz at kaczmarowski dot com
9 years ago
Fedora 9 -- yum install php-mbstring then httpd -k restart to freshen the environment.

[EDIT BY danbrown AT php DOT net: This is true for all Red Hat Linux-based distributions using RPM and the `yum` package manager; this includes RHEL, Fedora, CentOS, Mandriva, and Intrinsic Linux, among others.]
To Top