• Rejestracja
vBHELP.pl - polskie wsparcie vBulletin

Zobacz wyniki ankiety: Czy to da się zrobić?

Głosujących
2. Nie możesz głosować w tej sondzie
  • Tak

    2 100.00%
  • Nie

    0 0%
Strona 1 z 3 123 OstatniOstatni
  1. #1
    sploit jest nieaktywny Użytkownik
    Dołączył
    Nov 2008
    Posty
    70

    Exclamation Przenosiny bazy i problem "?" - krzaczków zamiast polskich znaków.

    A więc tak.
    Z góry uprzedzę iż przeczytałem chyba każdy możłiwy temat dotyczacy sprawy na tym i innych forach. Może jednak coś przeoczyłem i stąd moj request. Zadko pozwalam sobie na pytania ale czuję się delikatnie bezsilny.

    Jest forum, kodowanie w config: latin2, w bazie w php adminie sa polskie znaki.
    Kodowanie w bazie ustawione na latin2.
    Na forum znaków polskich nie ma. Sprawdzałem spolszczenia utf8 i iso2, bez rezultatu.

    Exportuję sobie tabelę z listą for (tabelę forum). Wrzucam ją do nowo postawionego vbuletin. Ustawienia w bazie mysql latin2, w configu latin2, w tabeli są polskie znaki na stronieforum są "?" zamiast pl literek.

    Sprawdzałem też ustawienia w związku z utf8, oraz latin1 - tak na wszelki wypadek. Bez rezultatu.
    Podczas exportu tabeli z bazy gdzie jest latin2 i importu do nowej bazy gdzie też jest latin2 kombinowałem z kodowaniem przy imporcie (zmienialem i to latin2 i to utf8 i inne), bez rezultatu. Sprawdziłem tez inną paczkę jezykową, tez nie pomogło. Konwerterowałem gżegrzółką Wasze spolszczenie z iso2 na utf8 i sprawdzalem samo w iso2, bez rezultatu. Ciagle widze w bazie polskie znaki, ale za chiny nie mogę sprawić, że pojawią się na stronie.

    Ok.. Pomyslalem sobie, to pewnie cos z php może... True, kiedy mialem php4.4 bylo ok, teraz na php5.2 mam jakieś loty. No to wskakuję do php.ini i robię co mogę aby wymusić latin2, sprawdzam iso-*-2, nic z tego... Ciagle brak pl znaczków.

    Tak więc 50zł na kino z dziewczyną dla tego kto mi pomoże. Siedzę nad tym i siedze i szczerze mówiąc to moj 1 post z prośba o pomoc (gdziekolwiek), od 2 lat kiedy uzywam vb. Po prostu czacha mi jz paruje. Nie zauważam nawet ze sprawdzam cos po raz n-ty... Prosze uprzejmie o solucje w podpunktach, obiecuję sprawdzić każdą z nadgorliwą dokładnością i będę opisywał rezultaty wraz ze screenami jeśli będzie to potrzebne.

    Dziękuję.

    Btw: Jestem niemalze pewiem ze to ma jakies znaczenie: ustawienia php.ini oraz odpowiednie ustawienia config i porownywania w bazie hehe No bo jakie są inne mozliwosci?
    Ps: Czy jesli nie zaimportuje zadnego spolszczenia, to będę miał polskie znaki? Powinny być prawda? One nie ma wpływu na kodowanie, jedynie zamienia frazy na język polski (pytam bo ktos mi tu próbuje już perswazji z plikami jezykowymi).
    Ostatnio edytowane przez sploit ; 25.11.2008 o 02:21



  2. #2
    Awatar Max
    Max
    Max jest nieaktywny There's something in the Air ...
    Dołączył
    Jan 2008
    Posty
    4 775
    Przydatne posty
    252
    Wpisów
    13

    Domyślnie

    1. Spróbuj puścić takie zapytanie:
    mysql_query('SET NAMES latin2');
    2. Podaj adres forum w swoim profilu.


  3. #3
    sploit jest nieaktywny Użytkownik
    Dołączył
    Nov 2008
    Posty
    70

    Domyślnie

    Kod:
    Błąd
    
    zapytanie SQL:
    
    mysql_query(
    'SET NAMES latin2'
    )
    
    MySQL zwrócił komunikat: Dokumentacja
    #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'mysql_query('SET NAMES latin2')' at line 1
    Wersja klienta MySQL: 5.0.16

    Nie ta składnia. Nie mogę znaleźć odpowiedniej. SET character_set_connection = latin2 idzie ale nie dziala. SET NAMES latin2 tez ie dziala, choc zapytanie poszło.
    Ostatnio edytowane przez sploit ; 25.11.2008 o 11:58


  4. #4
    Awatar Max
    Max
    Max jest nieaktywny There's something in the Air ...
    Dołączył
    Jan 2008
    Posty
    4 775
    Przydatne posty
    252
    Wpisów
    13

    Domyślnie

    Próbowałeś pobierać bazę na dysk i konwertować do iso-2?


  5. #5
    sploit jest nieaktywny Użytkownik
    Dołączył
    Nov 2008
    Posty
    70

    Domyślnie

    Nie próbowałem ręcznej kowersji, bo baza dość spora, ale jeśli to pomoże to już spoko, przekopię się przez to. SPrawdzę jak najszybciej, po powrocie z pracy i dam znać. Dzięki za wskazówkę . Gżegrzółka sobie z tym poradzi?


  6. #6
    Awatar Max
    Max
    Max jest nieaktywny There's something in the Air ...
    Dołączył
    Jan 2008
    Posty
    4 775
    Przydatne posty
    252
    Wpisów
    13

    Domyślnie

    Gżegrzółka sobie z tym poradzi?
    Tak, to dobre narzędzie do tego celu.


  7. #7
    sploit jest nieaktywny Użytkownik
    Dołączył
    Nov 2008
    Posty
    70

    Domyślnie

    No więc nie pomogło. Niewiem o co chodzi. W tabelach jak patrzę w phpadminie, to mam kodowanie generalne: latin2, tabele też mają kodowanie latin2 ale na stronie mam "?" - już nawet nie chodzi mi o przenoszenie. Po prostu oryginalnie się zle wyswietla. Ustawienia php.ini mam ok. W configu vb też bawilem sie latinem, iso-2, utf...Po prostu w bazie jest ok, ale wyswietla się zle. na co zwrocic uwagę?


  8. #8
    Awatar header
    header jest nieaktywny Advanced Member
    Dołączył
    Sep 2008
    Przegląda
    Myszków
    Posty
    661
    Przydatne posty
    5
    Wpisów
    7

    Domyślnie

    Podaj kawałek nazwe jakiegoś forum z polskimi znakami z phpMyAdmin i z forum .. Bo jeżeli masz '?' w bazie zamiast polskich znaków , to raczej lipa.
    Mój Blog

    Oferty w sprawie konfiguracji i pomocy przy vBulletin proszę kierować na PW lub GG.

    Kliknij by napisać PW
    GG : 20650


  9. #9
    sploit jest nieaktywny Użytkownik
    Dołączył
    Nov 2008
    Posty
    70

    Domyślnie

    Tak, jak pisałem wyżej. W bazie, patrząc w phpadminie, w tabelach z postami, nazwami wątków mam normalne znaki, pawidłowe. Problem lezy po stronie "wyswietlania" ich. Kodowanie mam prawidłowe poustawiane. Zabawne, że to się stało nagle. Było ok i nagle pyk, stało się. Reasumując: w bazie jest ok, wyswietla się zle. Sprawdzałem kodowanie w configu, w pliku językowym, w bazie... latin2 lub iso-2 wszedzie i było spoko... a nie jest. Zastanawiam się czy jak postawię swieże vb i podepnę stara bazę pod to czy będzie dobrze... Zapewne będzie źle.

    Dobra nic nie kumam... Podpiąłem bazę na chwilę pod inną instancję vb, potem odpaliłem znowu starą instancję, patrrze a tu polskie znaki są. Słuchajcie ja juz nic nie kumam, idę poexperymentować. jak uda mi się kiedyś przez to przebrnąć to strzele taki artykuł, że admin mnie będzie prosił o STOP, bo bazę przeciążam
    Ostatnio edytowane przez sploit ; 04.12.2008 o 22:47


  10. #10
    Awatar header
    header jest nieaktywny Advanced Member
    Dołączył
    Sep 2008
    Przegląda
    Myszków
    Posty
    661
    Przydatne posty
    5
    Wpisów
    7

    Domyślnie

    @sploit możesz odezwać się do mnie na PW i podać gg może tak będzie łatwiej Ci pomóc.
    jeszcze daj w config.php - uft8 .
    Mój Blog

    Oferty w sprawie konfiguracji i pomocy przy vBulletin proszę kierować na PW lub GG.

    Kliknij by napisać PW
    GG : 20650


Strona 1 z 3 123 OstatniOstatni

Podobne wątki

  1. [?][SMF] Zamiast polskich znaków.
    By Polm in forum Konwersje
    Odpowiedzi: 4
    Ostatni post / autor: 09.02.2010, 13:45
  2. Odpowiedzi: 5
    Ostatni post / autor: 17.11.2009, 21:09
  3. [Zlecę] Zrobienie Polskich Znaków Zamiast Znaków Zapytania
    By ziomix28 in forum Giełda
    Odpowiedzi: 9
    Ostatni post / autor: 16.06.2009, 20:47
  4. Styl "Tuner Racer" - problem z "security token"
    By eMcE in forum Pytania i problemy
    Odpowiedzi: 13
    Ostatni post / autor: 17.08.2008, 09:45
  5. Pytajniki zamiast polskich znaków :(
    By Tomek58 in forum Pytania i problemy
    Odpowiedzi: 10
    Ostatni post / autor: 25.06.2008, 17:07
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