Joomla - Latin5_turkish_ci Sorunu

Latin5_turkish_ci sorununu nasıl halledebilirsiniz?

includes/joomla.php içerisine satır 87'de şu ifade yer alıyor:


$database->debug( $mosConfig_debug );



Bu kısmı şöyle değiştirin:


$database->debug( $mosConfig_debug );

$database->setQuery("SET NAMES 'latin5'");

$database->query();

$database->setQuery("SET CHARACTER SET 'latin5'");

$database->query();

$database->setQuery("SET COLLATION_CONNECTION='latin5_turkish_ci'");

$database->query();


Ama tabii MySQL'de tabloları oluştururken latin5_turkish_ci collation ve charseti seçmeniz gerekiyor.
Ayrıca install ederken örnek veriyi yüklüyor. Onda da Türkçe karakter sorunu olmasın istiyorsanız;

installation/install2.php dosyasında satır 72'de şu kod parçası var:


$database = new database( $DBhostname, $DBuserName, $DBpassword, $DBname, $DBPrefix );



Bu kısmı şu kod parçası ile değiştirin:


$database = new database( $DBhostname, $DBuserName, $DBpassword, $DBname, $DBPrefix );

$database->setQuery("SET NAMES 'latin5'");

$database->query();

$database->setQuery("SET CHARACTER SET 'latin5'");

$database->query();

$database->setQuery("SET COLLATION_CONNECTION='latin5_turkish_ci'");

$database->query();

  • Etiketler;
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

bu yapılan işlemlerin hepsini anladım ve yapabiliorum ama bunu yapmassan ne gibi sorunlarla karşılaşabiliriz veya amacı ne yapmamızın _?
Yedek aldıktan sonra ve siteyi tekrar geri tyükledikten sonra türkçe karakter sorunu ile karşılaşırsın

Yukarı Git