«

»

Kas 06

Moodle “error/invalidmysqlnativetype” hatası ve çözümü

/var/www/moodle/lib/dml/mysqli_native_moodle_database.php dosyasında 1025. satırı comment edince düzelmektedir. Aslında bir hata var biz sadece throw etmiyoruz.
Bu normalde database bağlantısı ile ilgili biz sistemde moodle caching işlemini redis’e yaptırdığımız için bu tarz bir hatayla karşılaştık.

Redis’ten mi? mysql’den mi? sebebini anlamak adına moodle config.php dosyasının başına phpinfo(); eklenerek hem bileşenleri hem de nerede hata alındığını görebiliriz.

if (!$type) {
//throw new dml_exception('invalidmysqlnativetype', $mysql_type);
}

  1. Emrah Emirtekin

    Sunucuda yüklü dil paketlerinden dolayı bu hatayı alıyorsunuz. en_US olarak düzenlediğinizde hata almıyor olacaksınız.

    ### /etc/default/locale
    # File generated by update-locale
    #LANG=tr_TR.UTF-8
    LANGUAGE=”en_US:en”

    1. huseyin.parmaksiz

      teşekkürler hocam

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

AlphaOmega Captcha Classica  –  Enter Security Code
     
 

Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>