Not: Aşağıdaki değişiklikleri yapmak için, üzerinde çalıştığınız sunucuda tam kök erişim izinlerine ihtiyacınız olacaktır. Eğer tam kök erişim izinlerine sahip değilseniz, bunun yapılması için web barındırıcınıza veya sistem yöneticinize başvurmanız gerekecektir.
Favori SSH istemcinizi veya WHM'nin dahili Terminal özelliğini kullanarak bu değişiklikleri yapabilirsiniz. Bu durumda, WHM v72+'da bulunan Terminal özelliğini kullanacağız. Eğer daha eski bir WHM/cPanel sürümü kullanıyorsanız, adımlar SSH istemciniz aracılığıyla aynıdır.
Başlamak için, WHM'deki Sunucu Yapılandırma başlığı altındaki Terminal seçeneğine gidin.
Terminal oturumunda olduğunuzda, MySQL yapılandırma dosyasını favori metin düzenleyicinizle (nano, vi, vb.) açın. cPanel sunucuları için, MySQL yapılandırma dosyasının konumu /etc/my.cnf'dir ve bunu aşağıdaki gibi düzenleyeceğiz:
[root@srv012 ~]# nano -w /etc/my.cnf
Bu dosya içindeki sql_mode değerini düzenleyin ve herhangi bir değeri kaldırın. Sonuç aşağıdaki gibi olmalıdır:
[mysqld]
log-error=/var/lib/mysql/srv012.hostname.tld.err
performance-schema=0
innodb_file_per_table=1
max_allowed_packet=268435456
open_files_limit=10000
sql_mode=
MySQL servisini yeniden başlatın. Zaten WHM'e giriş yapmış olduğumuz için, sol sütundan MySQL servisini yeniden başlatmayı seçin.