Install mbstring :
-Linux/debian:
# Correct command
sudo apt install php-mbstring
mbstring
öntanımlı olarak etkin modüllerden biri
değildir, yani PHP'yi derlerken etkinleştirmeniz gerekir. Ayrıntılar
için Yapılandırma ve Kurulum bölümüne
bakınız.
mbstring
modülü ile ilgili yapılandırma seçenekleri:
mbstring
işlevlerini etkin kılar.
mbstring
işlevleri kullanmak istiyorsanız
yapılandırma seçeneklerinize bunu da dahil etmelisiniz.
mbstring
modülü libmbfl
kütüphanesini gerektirir. Bu kütüphane mbstring
ile
birlikte gelmektedir. PHP 7.3.0 öncesinde,
libmbfl sistemde zaten kuruluysa,
kurulu kütüphanenin kullanılması için --with-libmbfl[=DiZiN] seçeneğini
belirtebilirsiniz.
Oniguruma, çok baytlı karakter destekli düzenli
ifade işlevleri için gereklidir. PHP 7.4.0'dan itibaren pkg-config, libonig
kütüphanesini saptamak için kullanılmaktadır. PHP 7.4.0'dan önce
Oniguruma, mbstring
ile
paketlenmişti, ancak --with-onig[=DIR]
seçeneği ile önceden yüklenmiş bir libonig'e rağmen derleme yapmak mümkündü.
Çok baytlı regex geriye dönük sınamasını --disable-mbregex-backtrack seçeneğini belirterek iptal etmek mümkündür.
Install mbstring :
-Linux/debian:
# Correct command
sudo apt install php-mbstring
I executed the command to install this extension but, somethings is wrong
(Ubuntu Server 20.04 - PHP 8.1)
sudo apt install php8.1-mbstring
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
php8.1-mbstring : Depends: libonig5 (>= 6.8.1) but it is not installable
E: Unable to correct problems, you have held broken packages.
Install mbstring :
-Linux/debian:
apt-get install php- mbstring