ı i ş Ş Karakterlerinde sorun için yardım isteği

phpBB 2.0.x kurulum ve çalıştırılmasında meydana gelen sorun ve problemler için buradan yardım alabilirsiniz.
muratyilmaz
Kayıtlı Kullanıcı
Mesajlar: 3
Kayıt: 02.03.2006, 17:39

ı i ş Ş Karakterlerinde sorun için yardım isteği

Mesaj gönderen muratyilmaz »

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
Kullanıcı avatarı
ESQARE
Web Sitesi Yöneticisi
Web Sitesi Yöneticisi
Mesajlar: 7011
Kayıt: 18.09.2005, 20:51
İletişim:

Mesaj gönderen ESQARE »

"MySQL 5" mi kullanıyorsunuz?
Resim
phpBB Eklenti Kurulumu | Kurallar | phpBB3 İzinleri | Otel Rehberi

Kurallarımız gereği lütfen özel mesaj ile yardım istemeyiniz, cevap vermiyoruz.
muratyilmaz
Kayıtlı Kullanıcı
Mesajlar: 3
Kayıt: 02.03.2006, 17:39

Türkçe karakter

Mesaj gönderen muratyilmaz »

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.
Kullanıcı avatarı
ESQARE
Web Sitesi Yöneticisi
Web Sitesi Yöneticisi
Mesajlar: 7011
Kayıt: 18.09.2005, 20:51
İletişim:

Mesaj gönderen ESQARE »

MySQL 5 için phpBB kurulumuna başlamadan önce alttaki işlemleri yapmanız gerek:


Kod: Tümünü seç

install/schemas/mysql_schema.sql 
BUL

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, 
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.
Resim
phpBB Eklenti Kurulumu | Kurallar | phpBB3 İzinleri | Otel Rehberi

Kurallarımız gereği lütfen özel mesaj ile yardım istemeyiniz, cevap vermiyoruz.
muratyilmaz
Kayıtlı Kullanıcı
Mesajlar: 3
Kayıt: 02.03.2006, 17:39

Mesaj gönderen muratyilmaz »

taNGo yazdı:MySQL 5 için phpBB kurulumuna başlamadan önce alttaki işlemleri yapmanız gerek:


Kod: Tümünü seç

install/schemas/mysql_schema.sql 
BUL

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, 
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.
Uyarınız için teşekkür ederim.
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.
Kullanıcı avatarı
ESQARE
Web Sitesi Yöneticisi
Web Sitesi Yöneticisi
Mesajlar: 7011
Kayıt: 18.09.2005, 20:51
İletişim:

Mesaj gönderen ESQARE »

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ı.
Resim
phpBB Eklenti Kurulumu | Kurallar | phpBB3 İzinleri | Otel Rehberi

Kurallarımız gereği lütfen özel mesaj ile yardım istemeyiniz, cevap vermiyoruz.
Kullanıcı avatarı
zikromen
Kayıtlı Kullanıcı
Mesajlar: 14
Kayıt: 30.03.2006, 11:09
İletişim:

Karakter sorunu çözüm

Mesaj gönderen zikromen »

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.
En son zikromen tarafından 16.05.2006, 18:42 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
Kalite ayrıntıda gizlidir
Kullanıcı avatarı
ArmageddoN
Kayıtlı Kullanıcı
Mesajlar: 31
Kayıt: 11.05.2006, 05:45
İletişim:

Re: Karakter sorunu çözüm

Mesaj gönderen ArmageddoN »

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.
Vay be 1 yaşıma daha girdim. Hayat tesadüflerle dolu derlerdi de inanmazdım. :) Saolasın uzun zamandır uğraşıyordum ben bu sorunu çözmek için. :P
Kaybedeceklerin, kazanacaklarından fazla ise; neden kazanasın ki?
Univers@L Mu Online
limxona
Kayıtlı Kullanıcı
Mesajlar: 26
Kayıt: 01.05.2006, 18:03
İletişim:

Mesaj gönderen limxona »

eee çözümü neymiş bendede aynı sorun var servera tekrar attım ama phpmyadminden de bakınca şİı ler ? olarak çıkıyor. tabloların karşılaştırması isviçreye göre ayarlanıyor... niyeyse artık. linkler açılmıyor. yardımcı olursanız sevinirim
burakbey
Kayıtlı Kullanıcı
Mesajlar: 13
Kayıt: 28.09.2006, 09:53
İletişim:

Re: Karakter sorunu çözüm

Mesaj gönderen burakbey »

ArmageddoN yazdı:
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.
Vay be 1 yaşıma daha girdim. Hayat tesadüflerle dolu derlerdi de inanmazdım. :) Saolasın uzun zamandır uğraşıyordum ben bu sorunu çözmek için. :P
ositede sorun var acılmıyor cözümü buraya yazarsanız bizde faydalanalım
Kullanıcı avatarı
zikromen
Kayıtlı Kullanıcı
Mesajlar: 14
Kayıt: 30.03.2006, 11:09
İletişim:

Mesaj gönderen zikromen »

C:\apache2triad\conf (bendeki yeri bu) dizini içindeki httpd.conf dosyasını notepat ile açın. içinden
AddDefaultCharset ISO-8859-1 yazan satırı bulun ve

AddDefaultCharset ISO-8859-9 ile değiştirin.
Kalite ayrıntıda gizlidir
burakbey
Kayıtlı Kullanıcı
Mesajlar: 13
Kayıt: 28.09.2006, 09:53
İletişim:

Mesaj gönderen burakbey »

zikromen yazdı:C:\apache2triad\conf (bendeki yeri bu) dizini içindeki httpd.conf dosyasını notepat ile açın. içinden
AddDefaultCharset ISO-8859-1 yazan satırı bulun ve

AddDefaultCharset ISO-8859-9 ile değiştirin.
tamamda benim sorun local hosta değilki paralı bir hostum var
Kullanıcı avatarı
zikromen
Kayıtlı Kullanıcı
Mesajlar: 14
Kayıt: 30.03.2006, 11:09
İletişim:

Mesaj gönderen zikromen »

Sitenin Anaklasörü ./includes/page_header.php yi ac
en üste bu kodu ekle

Kod: Tümünü seç

<?php

header ("Content-Type: text/html; charset=iso-8859-9");
?>
Admin Sayfasi icin Sitenin Anaklasörü: ./admin/page_header_admin.php yi ac

Kod: Tümünü seç

    bul
    <?php

    Bir Öncesine ekle

    <?php

    header ("Content-Type: text/html; charset=iso-8859-9");
    ?>
ben bu yöntemi kullanıyorum ve çalışıyor.
Kalite ayrıntıda gizlidir
burakbey
Kayıtlı Kullanıcı
Mesajlar: 13
Kayıt: 28.09.2006, 09:53
İletişim:

Mesaj gönderen burakbey »

zikromen yazdı:Sitenin Anaklasörü ./includes/page_header.php yi ac
en üste bu kodu ekle

Kod: Tümünü seç

<?php

header ("Content-Type: text/html; charset=iso-8859-9");
?>
Admin Sayfasi icin Sitenin Anaklasörü: ./admin/page_header_admin.php yi ac

Kod: Tümünü seç

    bul
    <?php

    Bir Öncesine ekle

    <?php

    header ("Content-Type: text/html; charset=iso-8859-9");
    ?>
ben bu yöntemi kullanıyorum ve çalışıyor.
sagol dostum cabaların için tesekkür ederim o kodlarda yazıldı bu sefer sayfa kod hatasına döndü
burakbey
Kayıtlı Kullanıcı
Mesajlar: 13
Kayıt: 28.09.2006, 09:53
İletişim:

Mesaj gönderen burakbey »

bul
<?php

Bir Öncesine ekle

<?php

header ("Content-Type: text/html; charset=iso-8859-9");
?>

bunu almamadım

biraz acarmısın
Kilitli

“2.0.x Destek Forumu” sayfasına dön

Kimler çevrimiçi

Bu forumu görüntüleyen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 0 misafir