merhaba arkadaşlar siteyi taşidikatan sonra bir kaç sorunla kaşılaştım hepsin hallettim yanlız ufak bir karekter sorunu var.
sadece (ı) (y) olarak çıkıyor ve ğ ve ş de (?) olarak çıkıyor.
ayrıca veritabanında karekter uyumlugugunu aynı yapmıştım.
utf8 olmadı
latin1 olmadı
latin2 olmadı
latin5 olmadı
latin7 olmadı
Ayrıca aksu arkadaşın bir defasından bir arkadaşa kod vermişti .htaccess at diye. onuda aynı şekilde attım sorun aynı
bunu config.php den ayarlıyamıyormuz ?
Selam ve saygılarımla
Türkçe Karakter Hataları ve Çözümü (http://www.pragmamx.org/Forum-topic-25037.html)
Türkce Karakter Sorunu (http://www.pragmamx.org/Forum-topic-23460-start-msg156631.html#msg156631)
Re: Host degişikligi öncesi yapilmasi gerekenler? (http://www.pragmamx.org/Forum-topic-23469-start-msg156767.html#msg156767)
Bunları deneyip olumsuz netice alman durumunda hosterinle irtibata geçmeni öneririm
Selamlar
settings.php dosyasını ac
dosyanın en altında ?> dan once asagıdakı kodu ekle.
$db_character_set = 'utf8';
eger hala hata varsa utf8 i latin1 olarak degis aynı yerden.
yani dosyanı sonu sekilde olacak
$db_character_set = 'latin1';
?>
sanırım config.php dosyasından bahsediyorsunuz:)
dediginiz işlemi yaptım fakat sonuç ayni...
hayır verdigim kod smf icindi kusura bakma siteni kontrol etmeden yazmısım.
o işaretler veritabanı alınırken eksik alındıığını belirtiyor.Yani ya eski sunucundan veritabanı yedegini tam isteyeceksin
Ya da ilgili yerleri veritabanını indirerek içince tek tek duzelteceksin.
Teşekkürler
Merhaba
veritabanı karşılaştırması (Kollation) uyumlu değil. Sistemi (pragmaMx) kurmadan önce doğru karşılaştırma (örneğin: utf8_general_ci) seçili olması lazım. Bu durumda ya sistemi yeniden kur veya mevcut olan veritabanı yedekleme yapıp, gerekli karşılaştırmaya çevirip tekrar veritabanına yüklemendir.
Konuya daha fazla eklenecek birşey yoktur.Bütün imkanlar zaten anlatıldı.
Selamlar
tamam dediklerinizi uyguliyacam,inşallah çözülür.
selamlar