• 18-01-2025, 17:08:35
    #1
    Merhaba arkadaşlar.
    vBulletinde çözemediğim bir olay var.
    ne olduysa sunucu değişikliğinden sonra oldu.
    sistem güncellediler yasaklandınız hatası aldım hosting firmaya söyledim ama anlatamadım velhasıl gitti yeniden güncel sürüm kurdum ondada benzer sorunla karşılaşınca zay ettiğimizi anladık ama iş işten geçti..
    öyle yada böyle birsekilde dil sorununu aştık yükledim sistemin her tarafı sorunsuz türkçe oldu ama forum içerisindeki tarihlerde karakter sorunu var bir tek.
    dil yönetimi > ayarları değiştir > tarih formatı kısmını %d.%B.%Y yapıyorum 06.Aral�k.2024 gibi geliyor sadece tarih kısmında böyle başkada karakter sorunum yok.
    nasıl çözebiliriz?

    Version 4.2.3
  • 18-01-2025, 17:36:44
    #2
    senin yerine yapay zekaya sordum şunları dene istersen
  • 18-01-2025, 17:39:24
    #3
    UTF-8 sorunu sqlde şu sorguyu çalıştırın örnek eka tablo adında sorun mevcut ALTER TABLE eka CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
  • 18-01-2025, 17:48:07
    #4
    Fanetsa adlı üyeden alıntı: mesajı görüntüle
    senin yerine yapay zekaya sordum şunları dene istersen
    teşekkür ederim hiç düşünemedim bana alternatif yol olarak %F yapmam gerektiğini gösterdi

    ekayazilim adlı üyeden alıntı: mesajı görüntüle
    UTF-8 sorunu sqlde şu sorguyu çalıştırın örnek eka tablo adında sorun mevcut ALTER TABLE eka CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
    %d.%B.%Y Yerine sadece %F girdim 2024-12-06 şekline döndü format ama yani ay hanesini rakama çevirdim en azından can sıkıcı karakter sorunu gitti ama yinede gerçek çözüm bulmak en doğrusu
    fakat sizin bu sorgunuzu tam olarak nasıl yapacağımı anlayamadım, sorgu olayı biraz riskli daha kısa manuel bir yol varmı yönlendirebileceğiz.
    sorun hangi tabloda bilsem sorgu çekmedende manuel düzeltme yapacağım
  • 18-01-2025, 19:15:40
    #5
    arkadaşlar SHOW VARIABLES LIKE 'character_set%'; sql sorgu olarak çalıştırdım karşıma aşağıdaki gibi bir veri tablosu geldi.

    character_set_client utf8mb4
    character_set_connection utf8mb4
    character_set_database utf8mb4
    character_set_filesystem binary
    character_set_results utf8mb4
    character_set_server latin1
    character_set_system utf8mb3
    character_sets_dir /usr/share/mysql/charsets

    burada character_set_database utf8mb4 iken character_set_server latin1
    yani özetle character_set_server latin1 character_set_server utf8mb4 e çevrilmesi gerekiyor.
    yani sunucu hatalarını kendimiz mücadelemizle buluyoruz ama hosting firma ısrarla yazılımsal hata diyor.
    lisanslı koskoca global bir yazılım olan vbulletin de kusur var diyor ısrarla.

    bir türlü laf anlatamıyorum geçtiğim günden beri sorun yaşıyorum hosting firma ile.
    belliki firma çözemiyor başka türlü nasıl çözebiliriz.
  • 19-01-2025, 15:12:01
    #6
    Hosting değiştirin. Her hosting vBulletin ile uyumlu çalışmaz.