• 23-10-2012, 22:25:35
    #1
    Merhaba arkadaşlar,

    sunucumun diski arızalanmıştı. Dc den diski değiştirdiler yeniden kurulum yaptım fakat sitelerimden birinde bu hatayı alıyorum.

    Alıntı
    Fatal error: Call to undefined function mb_strlen() in
    Sorunu buraya yazmadan önce yabancı forumlarda baya bi araştırdım. sunucuda mbstring modülünü aktif etmem gerektiği yazıyor. Ben de php.ini dosyasında mbstring.encoding_translation = Off olan değer On olarak değiştirdim. Fakat sorunu çözemedim. Konuyla ilgili yardımcı olabilecek arkadaşlardan yardım rica ediyorum.

    Sistem centos 5.8 32 bit.

    teşekkürler.
  • 23-10-2012, 22:27:39
    #2
    tanımlanmamış "mb_strlen" fonksiyon .
  • 23-10-2012, 23:01:10
    #3
    sorunu çözdüm. çözemeyen arkadaşlar benimle irtibata geçebilirler
  • 23-10-2012, 23:57:45
    #4
    php yi derlerken mb_string fonksiyonunu da eklerseniz sorun çözülür.

    cpanel makinelerde easyapache ile tekrar derlenebilir, diğer panellerde php-mbstring paketini yumla kurabilirsiniz.

    irtibata geçin diyene kadar buraya yazın ki herkes öğrensin.
  • 24-10-2012, 01:06:44
    #5
    victories adlı üyeden alıntı: mesajı görüntüle
    php yi derlerken mb_string fonksiyonunu da eklerseniz sorun çözülür.

    cpanel makinelerde easyapache ile tekrar derlenebilir, diğer panellerde php-mbstring paketini yumla kurabilirsiniz.

    irtibata geçin diyene kadar buraya yazın ki herkes öğrensin.
    benim yerime açıkladığınız için teşekkür ederim.

    bende easyapache yi tekrar derleyerek sorunu çözdüm. yum la kurmayı denedim fakat olmadı. yabancı forumlarda okudugum kadarıyla fedora sunucularda yum la kuruluyormuş sanırım sadece.
  • 24-10-2012, 01:13:13
    #6
    cpanele zaten yumla php veya apachenin diğer bileşenlerini kuramazsınız, easyapache kullanmanız gerek, ama plesk webmin vs diğer panellerde yum ile işlem yapabilirsiniz. (cpanelde de yaparsınız ama tavsiye edilmez, /etc/yum.conf taki php kaydını silip yumla kurabilirsiniz ancak illaki sorun yaşatır size)