Tevhid
  • Joomla!JOOMLA CMS
    • Joomla CMS

      Joomla! CMS hakkında makaleler, resimli anlatımlar ve ipuçlarına buradan ulaşabilir, siz de bu kategoride yazılarınızı bizimle paylaşabilirsiniz.

  • Seo/SefOptimizasyon
    • Seo/Optimizasyon

      Joomla! sitelerinizi arama motorlarında hızla yükseltme ve iyi bir optimize için yapılması gereken her şey bu kategoride

  • Tasarim Gorsel Dunya
    • Tasarım/Grafik

      Tasarım ve grafik konusunda küçük ama faydalı bilgiler ve çeşitli paylaşımların bulunduğu kategorimiz

  • Php/Mysql Kodların Dunyası
    • Veritabanı/PHP

      Joomla! konusunun ayrılmaz ikilisi olan PHP ve mySQL konularında çeşitli anlatımlar ve ipuçları içeren kategorimiz

  • Teknoloji Gelisim/Yenilikler
    • Teknoloji IT/BT

      Teknolojik gelişmelere paralel olarak gelişen IT & BT sektöründen çeşitli haberler ve yorumlar içeren kategorimiz

  • iPhone iPhoneIzm
    • iPhone Dünyası

      iPhone hakkında temel bilgiler ve iphone kullanımı hakkında ipuçları ile resimli anlatım ve makaleler bölümüne mutlaka bakın.

  • MmcnAnasayfa
Bozuk Karakterli Sql Dosyası
0 Oylar
Bu makale : 243 kişi tarafından okunmuştur.
Mehmet YAZICI / Cumartesi, 20 Eylül 2008 19:59

Bir önceki anlatımımızda, sihirli komut "Alter Table" ile veritabanı yedeğimizin karakter karşılaştırma değerini nasıl değiştireceğimizi görmüştük. Şimdi yine aynı paralelde başka bir sorun giderme tekniğine bakalım. Bu teknik genel olarak joomlayı kurmuş ve bolca da içerik yüklemiş daha sonrada sitesine ait olan veritabanı yedeğini aldığında türkçe karakterlerin yerine sql yedeğinde aşağıdaki karakterleri görüpte morali bozulan kullanıcılar için...

ü = ü ö = ö ş = þ ğ = ð ı = ý İ = Ã� ç = ç Ö = Ö Ü = Ü Ç = Ç

Burada görülen karaktewrler ve karşısında olması gereken türkçe karakterleri gösteriyor, veritabanınızda olması gereken türkçe karakterler yerine eğer hemen karşılarındakileri görüyorsanız o zaman sizler veritabanını ilk oluşturduğunuzda latin1 karakter eşleştirmesi ile kurduğunuz anlamına gelir ki türkçe karakterlere desteği olmadığından bu karakter karşılaştırması altında kurulmuş joomla ve eklenmiş içerik, modül vb.... metaryellerin içeriğindeki yazılar bozuk görüecektir. Şimdi sıra geldi sahip olduğumuz böyle bir sql dosyasının onarımına, aslında zannedildiği kadar zor olmayan ve az uğraşla üstesinden gelebileceğiniz bir durum olduğunu bilmeniz biraz olsun içinizi rahatlatacaktır eminim. O halde işe koyulalım, sizlere hiç bir program kullanmaksızın, basitçe bu işlevi wordpad yardımıyla nasıl yapabileceğinizi anlatalım.

Sql yedeğinize ait dosyanızı sağ tıklayıp wordpad ile açalım ve bu uygulamanın içerisindeki "Replacement" (değiştirme) yöntemi ile hemen az yukarıdaki tabloda bozuk karakterler ve onunda hemen karşısında olması gereken karakterleri görüyoruz, işte bu tablomuzdakileri kullanarak o karakteri içeren tüm unsurları bir seferde değiştireceğiz. Wordpad ile dosyamızı açmıştık, daha sonra Düzen=Değiştir menüsünden ilgili uygulamayı çalıştıralım. Açılan pencerede en üst kısma bozuk olan karakterlerden birini yazıp alt pencereye de almasını istediğimiz gerçek değeri giriyoruz ve ardından "Tümünü Değiştir" butonuna bastığımızda bu karakterin geçtiği tüm alanlar almasını istediğimiz değeri alacaktır ve diğer karakterlere de bu işlemi uyguladıktan sonra artık elimizde tüm türkçe karakter bozuklukları giderilmiş bir latin1 karakter karşılaştırmalı veritabanı yedeği oldu bu yedeği sitemize attığımızda aynı veritabanı karakter karşılaştırması değeriyle kullanabiliriz ama veritabanı karakter karşılaştırması latin1 olduğu sürece bir dahaki yedekte yine türkçe karakterler bozuk olarak yedek alınabilir. Bu durumda baştan önleminizi alıp joomla sitenizi kurmadan önce oluşturduğunuz veritabanı karakter karşılaştırma değerini latin5 olarak ayarlamayı ve bunun üzerine joomlayı kurmayı unutmayın. O zaman ne sitenizde nede alacağınız yedeklerde türkçe karakter sorunu yaşamayacaksınız.

Ama latin5 olarak kurmak istediğinizde joomla dosyaları üzerinde ufak tefek değişiklikler yapmanız gerekecek, bunları da bir dahaki yazımızda sizlerle paylaşacağım, şimdilik kolay gelsin, görüşmek dileğiyle.


0 Yorum

Yorum Ekleyin




Kategorideki İlgili Konular:


Kaydolun.
İletişim
Login

Giriş



Register

Kaydolun.

Question

İletişim



Joomla RehberiJOOMLA CMS KULLANMA KILAVUZU

Güncel HaberlerBiZi TAKiP EDEBiLECEGiNiZ KAYNAKLAR

İçerik aboneliği

blog'umuza ait haberlere siz gitmeyin, haberlerimiz size gelsin, feedburner üzerinden hemen eposta abonemiz olabilirsiniz. abonelik


Cıvıltımızı duyun!

Popüler sosyalleşme sitesi Twitter üzerindeki cıvıltılarımızı da her an takip edebilirsiniz. takip


Çok Okunanlar En çok okunan konular

12/03/2010 GitiPhone Youtube Sorunu

Bilindiği gibi ülkemize has yasakların en acayibi olan Youtube yasağı bir çok kullanıcısı olan bu siteye erişime engel oluyor ve normal internet kullanıcıları bu siteye özel DNS tanımla [ ... ]


22/03/2009 GitIphone DFU Mod'a Nasıl Alınır

Öncelikle DFU Mode'un açılımının ne olduğunu merak edenlerin bu meraklarını gidermek için "Device Firmware Update" olduğunu belirterek bu işlemin iphone cihazlarda nasıl yapılacağına d [ ... ]


03/05/2010 GitiPhone 3.1.3 3GS Jailbreak Yayınlandı

iPhone 3.1.3 sürümlü 3GS sahiplerinin merakla beklediği jailbreak nihayet yayınlandı. Telefonunuzu bilgisayarınıza bağlayın ve bilgisayarınıza yükleyeceğiniz Spirit isimli program vasıt [ ... ]


06/01/2009 GitInstallous Kullanımı

Installous uygulamasını bilmeyenler için kısaca bir açıklama yazmak istersek, installous, iphone için crackli oyun ve uygulamaları bilgisayarınızdan yüklemenize de yarayan bir uygulama olup [ ... ]


26/04/2010 GitiPhone 3.1.3 Unlock Limera1n

iPhone'un diğer sürümlerine nazaran geç kalmış 3.1.3 sürümü unlock için herkesin gözü yine Geohot'ta. Malum Geohot iPhone'un belalısı konumda ve gecikmenin sebebi olarak Geohot'un Sony P [ ... ]