vbulletin 4.2.x forumda bir güncelleme yapalım dedik ama daha büyük sıkıntı çıkardık.
veritabanı olduğu gibi tükçe karakter hatası veriyor. Bunu nasıl düzenleyebilirim.
Arkadaþlar merhaba. 2019 yýlýnýn haziran ayýnda
şu kodları nasıl çalıştırabilirim?
UPDATE post SET message = REPLACE (message, 'þ', 'ş' ) ;
UPDATE post SET message = REPLACE (message, 'Þ', 'Ş' ) ;
UPDATE post SET message = REPLACE (message, 'ð', 'ğ' ) ;
UPDATE post SET message = REPLACE (message, 'Ý', 'İ' ) ;
UPDATE post SET message = REPLACE (message, 'ý', 'ı' ) ;
Tükçe karakter sorunu
5
●150
- 10-11-2023, 19:02:17Alıntıozzm adlı üyeden alıntı: mesajı görüntüle
Sürümünüze uygun dil dosyasını tekrar yükleyin
veya yoast seo ile de çözeiblirsiniz.Bazı vBulletin Türkçe ve İngilizce dil dosyalarında karakter hataları çıkmaktadır. Bunun çözümü ise; admincp => diller cümleler => dil yönetimi => Eng ve TR olmak üzere ayrı ayrı girip ayarları değiştir diyoruz. Karşımıza çıkan HTML dil kodlayıcısı kısmına ISO-8859-9 yazıp kaydediyoruz. Şayet yine sıkıntı yaşarsanız ISO-8859-1 ve windows-1254 dil kodlarını kullanıp deneyebilirsiniz.
- 11-11-2023, 10:20:24Önerieriniz için teşekkürler,by_error adlı üyeden alıntı: mesajı görüntüle
Hepsi denedim malesef sonuç alamadım. - 11-11-2023, 11:21:03Merhaba
Uzun zamandır vbulletin kullanmıyorum fakat by_error'un dediği gibi sorunu dil dosyasında aramalısınız.
Gerekirse 3-4 farklı dil dosyası yükleyip denemelisiniz.
Belirtiğiniz karakter değiştirme sorguları-kodları SQL üzerinde çalıştırabilir, lakin bu seferde herhangi bir mesajı düzenleyince yine karakter sorunu alacaksınız. - 11-11-2023, 11:28:11phpmyadmin'de
bu komutları nasıl çalıştırabilirim?
UPDATE post SET message = REPLACE (message, 'þ', 'ş' ) ;
UPDATE post SET message = REPLACE (message, 'Þ', 'Ş' ) ;
UPDATE post SET message = REPLACE (message, 'ð', 'ğ' ) ;
UPDATE post SET message = REPLACE (message, 'Ý', 'İ' ) ;
UPDATE post SET message = REPLACE (message, 'ý', 'ı' ) ; - 11-11-2023, 11:56:33Öncelikle veritabanı yedek alınız. Şurada belirtilen >> Dil/Karakter Seti Sorunları - Kontrol Edilecek Şeyler baktıktan sonra işlem yapabilirsiniz.
Sizin için forum.vbulletin.com üzerinde phpmyadmin çalıştırma sorgularına baktım,
4.2.x versiyon için alttaki sorgu önerilmekte;
UPDATE post SET pagetext = REPLACE(pagetext,'eski_yazı','yeni_yazı')
eski_yazı ve yeni_yazı istediğinize göre değiştiriniz.
ayrıca sadece post tablosunda değil hata aldığınız tüm tablolar (forum, thread ve user) için bu sorguları çalıştırmalısınız.
