Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Gonzo

Użytkownik
  • Postów

    412
  • Dołączył

  • Ostatnia wizyta

Informacje o forum

  • Wersja
    IP.Board 3.4.3

Osiągnięcia Gonzo

Wschodząca gwiazda

Wschodząca gwiazda (9/14)

  • Pierwszy post
  • Współtwórca
  • Rozpoczęcie dyskusji
  • Dobre reakcje
  • Bardzo popularny Unikat

Najnowsze odznaki

111

Reputacja

1

Odpowiedzi społeczności

  1. Nie używałem nigdy webserv, ale powinieneś w ustawieniach serwera mieć dostęp do pliku my.ini (to plik tekstowy). Trzeba zmienić (jeśli jest) lub dodać (jeśli nie ma) sekcję [mysqld] [mysqld] default-character-set=utf8 default-collation=utf8_polish_ci
  2. Coś jest nie tak, bo różne znaki nie mogą mieć tego samego kodu, a na starym forum wyświetlały ci się prawidłowo. Jesteś pewien, że dobrze eksportowałeś bazę, albo nie popełniłeś błędu przy zmianie kodowania? Spróbuj ją wyeksportować w utf8. Dobry pomysł, tylko musisz ustawić takie same parametry locala jak na nowym serwerze.
  3. 1. Utf8 bez BOM 3. CHARSET na utf8, COLLATE najlepiej na utf8_polish_ci 4. Zapis w formacie utf8 bez BOM 5. Import bazy w formacie utf8 Ostrożnie, powoli i uważnie.
  4. I zmieniałeś wszystkie latin2 na utf8 występujące w bazie, a import robiłeś też w utf8? Pamiętaj, że tu istotny jest też edytor - polecam darmowy Notepad++
  5. To teraz ręczna robótka: trzeba każdy znaczek, odpowiadający każdej polskiej literce zamienić na właściwy metodą "znajdź i zamień wszystkie" - teoretycznie 18 razy i jeszcze zmienić kodowanie z "latin2" na "utf8" (wszystko robić w ustawieniu edytora utf8 bez BOM). Zapisać w formacie utf8 bez BOM i jeszcze raz powtórzyć wszystkie działania jakie robiłeś przy pierwszym wgrywaniu bazy na nowy serwer. Jeżeli nie było jakichś dziwacznych dodatków i połączeń, powinieneś już mieć polskie znaki.
  6. Nie wiem czy coś robiłeś na nowej bazie (te wynalazki robiące protezy dla protezy), więc chyba łatwiej będzie to zrobić na bazie ze starego forum. Baza musi zostać otwarta w edytorze ustawionym na utf8 (bez BOM). Pokaż kawałek tekstu (z polskimi znakami) z nagłówkiem kodowania z tak otwartej bazy.
  7. Odpowiedz na pytania dodane powyżej, w mojej wypowiedzi.
  8. To nie takie proste. Choć faktycznie skrypt lepiej chodzi w utf8, a przy okazji zaoszczędza czasu pracy procesora i przestrzeń pamięci na te konwertowania. Parę pytań: - pisałeś już coś na forum na nowym serwerze? - czym robiłeś eksport bazy (stara, nowa) w jakim formacie - jak wyglądają polskie znaki w tak wyeksportowanej bazie
  9. Jak widzisz obie bazy różnią się pewnymi szczegółami: Rzecz w tym, że twoje znaki na starym serwerze były upakowane w bazie korzystając ze znaków zawartych w zestawie latin2, natomiast nowy korzysta z zestawu utf8. W czasie "konwersji" z bazy "na zewnątrz" następuje proces odwrotny. Serwer dekoduje twoje znaki latin2 "kodowane" w formacie utf8, a ty masz w latin2 - stąd ten problem. Wygląda, że masz dwie możliwości: - zainstalować jeszcze raz forum, ale na bazie ustawionej na latin2 - przekonwertować bazę (np. Notepad++) na utf8. Drugie rozwiązanie wydaje się być bardziej sensowne.
  10. Pawliniak, możesz podać wynik takiego zapytania do bazy? SHOW VARIABLES LIKE 'character_set%'; Czy masz jeszcze tą bazę na starym serwerze? Jeżeli tak, to podaj również wynik tego zapytania w starej bazie.
  11. Może być problem z hasłem takiego nowego użytkownika. Saa, a uzupełniłeś ten swój nick we wszystkich polach? Bo tam jest kilka pól wymagających uzupełnienia.
  12. Co to znaczy "efektów brak" Dodałeś ten nick i na niego się zalogowałeś? I czy na pewno zmieniałeś we właściwym miejscu? Skoro przedrostek dałeś "forum", to tabela będzie miała nazwę forummembers. I skąd ci się wzięło to xmembers?
  13. Skoro znalazłeś forum, gdzie takie rozwiązanie jakie chcesz na swoim forum, zostało zaimplementowane, to nie możesz np. firebugiem zobaczyć jak to zostało zrobione? Czy oczekujesz na darmowe (również bez wysiłku z twojej strony) rozwiązanie podane na tacy na forum?
  14. Jestem pod wrażeniem. Myślę, że tego brakowało "początkującym administratorom" i w znaczący sposób zmniejszy ilość banalnych pytań. Niezły pomysł, tylko trzeba by dodać współautora. Choć można też zaproponować odrębnie, właśnie jak Localize.
  15. Też mi się wydaje, że najłatwiej byłoby zmniejszyć rangi. Co do "poszerzenia" autor info, to nie jest to zbyt dobry pomysł - lepiej zmniejszyć post_body (albo zmniejszyć post_body i zwiększyć autor_info). Nie mam pod ręką 334 więc trochę "na czuja" - znajdź w CSS ipb_styles.css: .post_body { margin: 0 10px 0 185px; i zwiększ odpowiednio to "185" (u ciebie wielkość marginesu może być inna).
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.