Kullanım Kılavuzu ve Dökümantasyon

MySQL Strict Mode Sorunu

MySQL 5.7 versiyonu ile birlikte SQL mod tanımlarına standart olarak bazı katı mod kuralları getirilmiştir. Bu kurallar bazı durumlarda yazılımların işleyişine engel olabilir.

WISECP otomasyonu, diğer birçok otomasyon sistemleri gibi, "SQL Katı Mod" kuralları ile uyumlu değildir.

Bu nedenle katı mod kurallarının MySQL sunucunuzun "SQL Mode" tanımlarından çıkarılması gereklidir.

Bunun nasıl yapılacağı ile ilgili olarak aşağıdaki adımları takip ediniz.

---

1) Sunucunuza SSH veya SFTP üzerinden root yetkisi ile erişim yaparak  /etc/my.cnf   dosyasını açınız.
(Eğer root erişiminiz yok ise, bu işlemlerin sunucu kök erişimine yetkisi olan kişilerce sağlaması gereklidir.)

2) "my.cnf" dosyanının alt kısmına sql_mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" tanımını ekleyiniz ve kaydediniz.

  • Sunucunuz " kabul etmiyorsa, " olmadan da tanımlama yapabilirsiniz. Eğer bu çözüm getirmezse, sadece sql_mode= olarak tanımlama yapabilirsiniz.
  • Eklediğiniz tanım [mysqld] ifadesinin altında olmalıdır. Eğer dosyanızda [mysqld] ifadesi bulunmuyorsa manuel olarak ekleyebilirsiniz.

3) MySQL sunucunuza restart atınız.

Bu gibi konularda bilgi veya uzmanlığınız yoksa, sunucu hizmeti aldığınız servis sağlayıcıdan veya herhangi bir sunucu yönetim uzmanından bilgi ve destek alabilirsiniz.

Paylaşımlı Sunucu Ayarları

Bir Sorunuz mu Var?

Bize yazmaktan çekinmeyin. En kısa sürede yanıt göndereceğiz.
Bize Ulaşın.
Copyright © 2021. All Rights Reserved.
Join Our Discord Channel
Top