|
|
|
| Mehmet YAZICI tarafından yazıldı |
| Pazar, 20 Temmuz 2008 14:04 |
|
Öncelikle anlatımımıza joomlayı ilk defa kuracak olan kullanıcıların, veritabanı oluştururken hangi karakter karşılaştırması baz alınarak oluşturmları gerektiği konusuna değinip en son olarak, artık joomlayı bu şekilde kurmadan farklı bir karakter yapısında kurup kullanmış olan joomlacıların ne yapması gerektiği konusuna değineceğim. Joomla sitenizi kurarken veritabanı karakter eşleşmesi seçeneğinden Türkçe karakter yapısı olan latin5_turkish_ci Kod: $database->debug( $mosConfig_debug ); bu kısmı şöyle değiştirin: $database->debug( $mosConfig_debug ); 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 ); Peki, joomlayı kurdunuz ve söz gelimi veritabanı karakter karşılaştırması Latin1.... bunu nasıl düzelteceğiz. Bunu yapmak için gereken malzeme bir kaç sql komutu o kadar. Şöyle ki, veritabanınızdaki tüm ana tabloları altertable... komutuyla yeniden düzenlemeniz mümkün, örnek olarak bir kaç tablomuzu ele alarak bu komutun ne olduğuna ve fonksiyonuna canlı örnekle bakalım. Örneğimizde görüldüğü gibi üç tane örnek joomla tablosunu baz aldım sizler bu kodu çoğaltarak ve tablo adlarını veritabanınızdaki bulunan diğer joomla tablolarını ekleyerek hepsini birden SQL sekmesinden alttaki penceresine (komut satırı) ekleyip çalıştırdığında artık veritabanınızdaki bu tabloların değerinin Latin5'e dönüştüğünü görebilirsiniz. |

Joomla! Tek Sınır Hayal Gücünüz

