• Rejestracja
vBHELP.pl - polskie wsparcie vBulletin
Strona 2 z 2 PierwszyPierwszy 12
  1. #11
    Awatar WoG
    WoG
    WoG jest nieaktywny vB Specialist
    Dołączył
    Feb 2008
    Posty
    2 812
    Przydatne posty
    298
    Wpisów
    1

    Domyślnie

    Jeżeli takie znaki są w bazie to nic się z tego nie uratuje.
    To nie są znaki błędnego kodowania tylko braku kodowania.
    Z poważaniem,
    WoG

    Ty też możesz pomóc spolszczać vBulletin 5: GitHub.com
    "Rozczarowanie spowodowane niską jakością pamięta się długo po przeminięciu radości spowodowanej niską ceną"



  2. #12
    aqwsxc jest nieaktywny Początkujący
    Dołączył
    Aug 2012
    Posty
    7

    Domyślnie

    Cześć,

    mam dokładnie taki sam problem po przeniesieniu forum na inny serwer. U mnie sytuacja wygląda następująco:
    w starej bazie danych posty są zapisane w formie np. wreszcie w czołówce gdzie zamiast polskich znaków wyświetla się & # 3 2 2 (oczywiście bez spacji, ale jak wpiszę w ciągu to po zapisaniu postu pojawia się polska literka) ale na forum polskie znaki wyświetlają się prawidłowo. Po przeniesieniu forum na inny serwer zamiast polskich znaków są widoczne jedynie znaki zapytania "?". Dodam, że cały czas mam dostęp do starej bazy danych więc mogę coś w niej zmienić.

    Obydwie bazy danych są ustawione dokładnie tak samo a cała procedura przenoszenia forum została przeprowadzona zgodnie z instrukcją podaną na tym forum.

    Bardzo proszę o pomoc.

    ---------------
    EDIT:

    Zauważyłem, że w starej bazie danych na samym dole podsumowania tabeli mam język latin2_general_ci. Po eksporcie i imporcie na nowy serwer język zmienia się na latin1_swedish_ci. Dlaczego tak się dzieje i jak mogę temu zapobiec?
    Ostatnio edytowane przez aqwsxc ; 16.12.2012 o 00:30


  3. #13
    Mateusz K. jest nieaktywny vBHELP.pl Team
    Dołączył
    Sep 2008
    Posty
    1 447
    Przydatne posty
    164

    Domyślnie

    W phpmyadmin zmień sobie w zakładce operacje domyślne rozpoznawanie z Latin1 na latin2, ewentualnie w pliku config wymuś korzystanie z latin2

    Tutaj masz wyjaśnione jak to wykonać: http://vbhelp.pl/pytania-problemy-9/...a-forum-11329/


  4. #14
    aqwsxc jest nieaktywny Początkujący
    Dołączył
    Aug 2012
    Posty
    7

    Domyślnie

    Zrobiłem tak jak napisałeś i niestety nie dało to rezultatu. W phpmyadmin pomyślnie zmieniłem język i w config także.

    W configu ma starym serwerze mam utf8 i tam polskie znaki działają wyśmienicie.
    Problem jest taki, że jak wyeksportuję bazę w ISO-8859-2 to później nie mogę jej zaimportować w ISO-8859-2 bo pojawiają się błędy. Jak esportuję/importuję w UTF-8 to proces idzie pomyślnie ale nie ma polskich znaków a zamiast nich są "?"

    ----------------------
    PROBLEM ROZWIĄZANY.

    W starej bazie miałem ustawiony język latin2 a w nowej latin 1 w ustawieniu:
    character_set_server
    Ostatnio edytowane przez aqwsxc ; 17.12.2012 o 13:00


Strona 2 z 2 PierwszyPierwszy 12
Chmurka.pl

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67