• 21-05-2016, 03:49:07
    #1
    Merhaba, arkadaşlar faal olarak çalışan sitemizi taşıdığımızda aşağıdaki resimdeki gibi hata almaktayız.


    http://prntscr.com/b6ht9l

    sql'de yer alan tabloları tek tek onarmamıza rağmen sonuç değişmiyor. Var mı bir önerisi ya da bilgisi olacak acaba?

    Not: Admin olarak giriş yaptıktan sonra müşteri paneline erişim sağlanabiliyor.

    Şimdiden teşekkür ederiz.
    Kolay gelsin.
  • 21-05-2016, 05:03:30
    #2
    MYSQL sürümü 5.7 mi?
  • 21-05-2016, 09:40:35
    #3
    Merhaba, 5.6

    Kaplan adlı üyeden alıntı: mesajı görüntüle
    MYSQL sürümü 5.7 mi?
  • 21-05-2016, 11:59:59
    #4
    Mysql 5.7+ üzerinde datetime değeri 0 olarak kabul edilmiyor default ayarlarda o yüzden sormuştum.

    Genede my.cnf ayarlarında
    Sql mode kısmında
    NO_ZERO_DATE
    NO_ZERO_IN_DATE

    izinlerinin olup olmadığını kontrol edebilirsiniz.

    Bir diğer çözüm de taşıdığınız ve şuanki sunucuda bulunan my.cnf dosyalarını karşılaştırarak farklılıkları gözden geçirebilirsiniz. Sorun bence ya mysql yapılandırması ile ilgili ya da php de eksik modül olduğundan datetime fonksiyonlarının tarihi düzgün dönmemesi ile ilgili.
  • 21-05-2016, 13:04:06
    #5
    Gece eski sunucudan tek tek tabloları alıp tektek onararak tekrardan yükledim ama nafile, dediğinizi inceleyeceğim şu anda eski taraftan problemsiz olarak çalışmakta,


    bu hatayı whmcs üzerinde daha önce almış olanlar var yabancı forumlarda fakat net olarak çözümünü bırakın ihtimal çözümler dahi bulamadım. Whmcs'ye ticket gönderdim onlarda sağ olsun hala yanıt verecekler


    Kaplan adlı üyeden alıntı: mesajı görüntüle
    Mysql 5.7+ üzerinde datetime değeri 0 olarak kabul edilmiyor default ayarlarda o yüzden sormuştum.

    Genede my.cnf ayarlarında
    Sql mode kısmında
    NO_ZERO_DATE
    NO_ZERO_IN_DATE

    izinlerinin olup olmadığını kontrol edebilirsiniz.

    Bir diğer çözüm de taşıdığınız ve şuanki sunucuda bulunan my.cnf dosyalarını karşılaştırarak farklılıkları gözden geçirebilirsiniz. Sorun bence ya mysql yapılandırması ile ilgili ya da php de eksik modül olduğundan datetime fonksiyonlarının tarihi düzgün dönmemesi ile ilgili.
  • 16-06-2016, 16:12:31
    #6
    @Mr.Darkness Çözüm r10 da bi kac konu da paylasmıstım görmediniz sanırım


    Orjinal Hata : Disabling MySQL strict mode for MySQL 5.6 and MariaDB 10 on cPanel Server

    Yöntemi sizlerle paylaşıyorum arkadaşlar...

    Yöntem - 1 - :

    nano /etc/my.conf < giriyoruz ve en alta kodları ekliyoruz...


    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
    sql_mode=""

    yazıyoruz ve ctrl + x ve y basıp kayıt ediyoruz.

    Yöntem - 2 - :

    nano /usr/my.cnf < giriyoruz ve en alta kodları ekliyoruz...

    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
    sql_mode=""

    yazıyoruz ve ctrl + x ve y basıp kayıt ediyoruz.

    yukardaki iki işlemi de aynı sekil de yapın.

    en son olarak servisimi tekrar baslatıyoruz...

    /scripts/restartsrv mysql

    kolay gelsin iyi çalışmalar dilerim...

    Kaynak : Wiki
  • 16-06-2016, 18:00:14
    #7
    Görmedim yalan söylemiyim ama sorunu çok önce çözmüştüm paylaşım için teşekkürler tekrardan