• 10-11-2023, 18:55:59
    #1
    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, 'ý', 'ı' ) ;
  • 10-11-2023, 19:02:17
    #2
    ozzm adlı üyeden alıntı: mesajı görüntüle
    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, 'ý', 'ı' ) ;
    Alıntı
    Sürümünüze uygun dil dosyasını tekrar yükleyin

    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.



    veya yoast seo ile de çözeiblirsiniz.
  • 11-11-2023, 10:20:24
    #3
    by_error adlı üyeden alıntı: mesajı görüntüle
    Alıntı
    Sürümünüze uygun dil dosyasını tekrar yükleyin

    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.



    veya yoast seo ile de çözeiblirsiniz.
    Önerieriniz için teşekkürler,
    Hepsi denedim malesef sonuç alamadım.
  • 11-11-2023, 11:21:03
    #4
    Merhaba

    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:11
    #5
    phpmyadmin'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
    #6
    Ö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.