ı i ş Ş Karakterlerinde sorun için yardım isteği
-
- Kayıtlı Kullanıcı
- Mesajlar: 3
- Kayıt: 02.03.2006, 17:39
ı i ş Ş Karakterlerinde sorun için yardım isteği
Windows 2000 server üzerinde mysql, IIS ile PhpBB çalıştırıyorum. Bu forumda anlatılan yöntemlerle kurdum. Fakat girdiğim her metinde türkçe karakterlere problem çıkartıyor.
MYSql ayarlarında Latin5 seçili, turkish_ci
Server w2k türkçe
Dil paketleri yüklü
acaba post edilen metinlerdeki ı, ş karakterleri niye problem oluşturur?
Hata Aşağıdaki gibidir
Error in posting
DEBUG MODE
SQL Error : 1406 Data too long for column 'post_text' at row 1
UPDATE phpbb_posts_text SET post_text = 'asdf dfdfdfdfdfdfd ş', bbcode_uid = '1ebc35bd40', post_subject = 'Türkçe Karakter' WHERE post_id = 10
Line : 282
File : functions_post.php
MYSql ayarlarında Latin5 seçili, turkish_ci
Server w2k türkçe
Dil paketleri yüklü
acaba post edilen metinlerdeki ı, ş karakterleri niye problem oluşturur?
Hata Aşağıdaki gibidir
Error in posting
DEBUG MODE
SQL Error : 1406 Data too long for column 'post_text' at row 1
UPDATE phpbb_posts_text SET post_text = 'asdf dfdfdfdfdfdfd ş', bbcode_uid = '1ebc35bd40', post_subject = 'Türkçe Karakter' WHERE post_id = 10
Line : 282
File : functions_post.php
"MySQL 5" mi kullanıyorsunuz?

phpBB Eklenti Kurulumu | Kurallar | phpBB3 İzinleri | Otel Rehberi
Kurallarımız gereği lütfen özel mesaj ile yardım istemeyiniz, cevap vermiyoruz.
-
- Kayıtlı Kullanıcı
- Mesajlar: 3
- Kayıt: 02.03.2006, 17:39
Türkçe karakter
Evet MySQL 5 var. Sitesinden son sürümünü çekip kurdum.
Mysqladmin ile forum için açtığım veritabanının özelliklerinde dil latin5_turkis_ci görünüyor.
Mysqladmin ile forum için açtığım veritabanının özelliklerinde dil latin5_turkis_ci görünüyor.
MySQL 5 için phpBB kurulumuna başlamadan önce alttaki işlemleri yapmanız gerek:
AÇ
BUL
BUNUNLA DEĞİŞTİR
Bu değişiklikleri yüklemeye başlamadan önce yapacaksınız.Yükledikten sonra yaparsanız olmaz.
Daha sonra yükleme ekranından MySQL 4'ü seçip yüklemeye başlayacaksınız.Sizin probleminizde MySQL 5 yüzünden kaynaklanıyor büyük ihtimal.Eğer bu da çalışmazsa phpBB'nin MySQL 5 için daha fazla destek vermesini beklemek gerekir.Bunu da ileriki sürümlerde yaparlar.
AÇ
Kod: Tümünü seç
install/schemas/mysql_schema.sql
Kod: Tümünü seç
bbcode_uid char(10) NOT NULL,
BUNUNLA DEĞİŞTİR
Kod: Tümünü seç
bbcode_uid char(10) DEFAULT '' NOT NULL,
Daha sonra yükleme ekranından MySQL 4'ü seçip yüklemeye başlayacaksınız.Sizin probleminizde MySQL 5 yüzünden kaynaklanıyor büyük ihtimal.Eğer bu da çalışmazsa phpBB'nin MySQL 5 için daha fazla destek vermesini beklemek gerekir.Bunu da ileriki sürümlerde yaparlar.

phpBB Eklenti Kurulumu | Kurallar | phpBB3 İzinleri | Otel Rehberi
Kurallarımız gereği lütfen özel mesaj ile yardım istemeyiniz, cevap vermiyoruz.
-
- Kayıtlı Kullanıcı
- Mesajlar: 3
- Kayıt: 02.03.2006, 17:39
Uyarınız için teşekkür ederim.taNGo yazdı:MySQL 5 için phpBB kurulumuna başlamadan önce alttaki işlemleri yapmanız gerek:
AÇ
BULKod: Tümünü seç
install/schemas/mysql_schema.sql
Kod: Tümünü seç
bbcode_uid char(10) NOT NULL,
BUNUNLA DEĞİŞTİR
Bu değişiklikleri yüklemeye başlamadan önce yapacaksınız.Yükledikten sonra yaparsanız olmaz.Kod: Tümünü seç
bbcode_uid char(10) DEFAULT '' NOT NULL,
Daha sonra yükleme ekranından MySQL 4'ü seçip yüklemeye başlayacaksınız.Sizin probleminizde MySQL 5 yüzünden kaynaklanıyor büyük ihtimal.Eğer bu da çalışmazsa phpBB'nin MySQL 5 için daha fazla destek vermesini beklemek gerekir.Bunu da ileriki sürümlerde yaparlar.
Sorunun MySQL 5 sürümünden kaynakladığını öğrenince ben de 4.1.18 kurdum. Bu sefer database yazma hatası gelmiyor. Onun yerine yazdığım ş,ı gibi karakterler yerine "?" karakteri çıkıyor.
Acaba nerede hata yapıyorum. Arama motorlarında biraz gezindim ama çözüme yönelik bir cevap bulamadım.
Tavsiyem tüm veritabanı tablolarını silip phpBB yi en baştan sıfırdan kurmanız olacaktır.Dil problemleri mySQL in yeni sürümlerinden eski sürümlerine geçişte sorun oluyor.Yani eski sürümden yeni sürüme geçseydiniz böyle problem yaşanmazdı.

phpBB Eklenti Kurulumu | Kurallar | phpBB3 İzinleri | Otel Rehberi
Kurallarımız gereği lütfen özel mesaj ile yardım istemeyiniz, cevap vermiyoruz.
Karakter sorunu çözüm
Aynı sorun bende de vardı . iki gündür gecemi gündüzüme kattım. aramadığım yer kalmadı. zaten buraya bu yazıları yazma sebebim bile aramalar sonucu tesadüfen denk gelmemdir. birçok sitede bu konu hakkında yorumlar çözümler sürmüşler ama hiç birisi çare olmadı.
http://zikro.forumu.biz/viewtopic.php?p=130#130
Yukardaki adrese bir bak , belki çözümün olabilir.
http://zikro.forumu.biz/viewtopic.php?p=130#130
Yukardaki adrese bir bak , belki çözümün olabilir.
En son zikromen tarafından 16.05.2006, 18:42 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
Kalite ayrıntıda gizlidir
- ArmageddoN
- Kayıtlı Kullanıcı
- Mesajlar: 31
- Kayıt: 11.05.2006, 05:45
- İletişim:
Re: Karakter sorunu çözüm
Vay be 1 yaşıma daha girdim. Hayat tesadüflerle dolu derlerdi de inanmazdım.zikromen yazdı:Aynı sorun bende de vardı . iki gündür gecemi gündüzüme kattım. aramadığım yer kalmadı. zaten buraya bu yazıları yazma sebebim bile aramalar sonucu tesadüfen denk gelmemdir. birçok sitede bu konu hakkında yorumlar çözümler sürmüşler ama hiç birisi çare olmadı.
http://zikro.6te.net/viewtopic.php?t=7
Yukardaki adrese bir bak , belki çözümün olabilir.


Kaybedeceklerin, kazanacaklarından fazla ise; neden kazanasın ki?
Univers@L Mu Online
Univers@L Mu Online
Re: Karakter sorunu çözüm
ositede sorun var acılmıyor cözümü buraya yazarsanız bizde faydalanalımArmageddoN yazdı:Vay be 1 yaşıma daha girdim. Hayat tesadüflerle dolu derlerdi de inanmazdım.zikromen yazdı:Aynı sorun bende de vardı . iki gündür gecemi gündüzüme kattım. aramadığım yer kalmadı. zaten buraya bu yazıları yazma sebebim bile aramalar sonucu tesadüfen denk gelmemdir. birçok sitede bu konu hakkında yorumlar çözümler sürmüşler ama hiç birisi çare olmadı.
http://zikro.6te.net/viewtopic.php?t=7
Yukardaki adrese bir bak , belki çözümün olabilir.Saolasın uzun zamandır uğraşıyordum ben bu sorunu çözmek için.
Sitenin Anaklasörü ./includes/page_header.php yi ac
en üste bu kodu ekle
Admin Sayfasi icin Sitenin Anaklasörü: ./admin/page_header_admin.php yi ac
ben bu yöntemi kullanıyorum ve çalışıyor.
en üste bu kodu ekle
Kod: Tümünü seç
<?php
header ("Content-Type: text/html; charset=iso-8859-9");
?>
Kod: Tümünü seç
bul
<?php
Bir Öncesine ekle
<?php
header ("Content-Type: text/html; charset=iso-8859-9");
?>
Kalite ayrıntıda gizlidir
sagol dostum cabaların için tesekkür ederim o kodlarda yazıldı bu sefer sayfa kod hatasına döndüzikromen yazdı:Sitenin Anaklasörü ./includes/page_header.php yi ac
en üste bu kodu ekle
Admin Sayfasi icin Sitenin Anaklasörü: ./admin/page_header_admin.php yi acKod: Tümünü seç
<?php header ("Content-Type: text/html; charset=iso-8859-9"); ?>
ben bu yöntemi kullanıyorum ve çalışıyor.Kod: Tümünü seç
bul <?php Bir Öncesine ekle <?php header ("Content-Type: text/html; charset=iso-8859-9"); ?>
Kimler çevrimiçi
Bu forumu görüntüleyen kullanıcılar: Ahrefs [Bot] ve 2 misafir