"strict_trans_tables" seçeneğini devre dışı bırakmak, MySQL veya MariaDB veritabanı sunucusunda "my.cnf" dosyasında bir değişiklik yapmayı gerektirir. Bu seçeneği devre dışı bırakmak için aşağıdaki adımları izleyebilirsiniz:

  1. SSH ile sunucunuza bağlanın.

  2. "my.cnf" dosyasını açın. Bu dosya genellikle "/etc/my.cnf" veya "/etc/mysql/my.cnf" yolunda yer alır.

  3. Dosyada aşağıdaki satırı arayın:

    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

  4. Yukarıdaki satırı aşağıdaki gibi değiştirin:

    sql_mode=NO_ENGINE_SUBSTITUTION

  5. Değişikliği kaydedin ve dosyayı kapatın.

  6. MySQL veya MariaDB veritabanı sunucusunu yeniden başlatın:

    systemctl restart mariadb

veya

systemctl restart mysql

Yukarıdaki adımları takip ederek "strict_trans_tables" seçeneğini devre dışı bırakabilirsiniz. Ancak, bu seçeneği devre dışı bırakmanın güvenlik açığına neden olabileceğini unutmayın. Bu nedenle, bu değişikliği yapmadan önce iyi bir nedeniniz olması gerekiyor ve güvenlik risklerini dikkate alarak karar vermelisiniz.

Hjälpte svaret dig? 0 användare blev hjälpta av detta svar (0 Antal röster)