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.