Zobacz temat
Błąd z polskimi znakami po konwersji bazy danych na UTF8
|
|
Wilkolak |
Dodany dnia 19.08.2008 17:17:49
|
Przedszkolak Postów: 26 Data rejestracji: 19.08.2008 16:25 |
Witam (to mój pierwszy post na waszym forum ) Piszę z prośbą o pomoc. Na początek podam adres mojej strony: http://www.13dywi... log: ratuj pass: qwerty PHP-Fusion v7 SVN na 2 tygodnie przed wydaniem oficjalnym. MySQL 5.0.44 Chciałem skonwertować bazę danych z kodowania iso do utf8 i... coś poszło źle. Zrobiłem zrzut bazy danych z PHPMyAdmina. Zapisałem go na dysku. Zrobiłem kopię roboczą i oryginału nie tykałem. A przynajmniej tak mi się wydawało... Korzystałem przy wszystkich operacjach z Notepad++ i Grzegżółki. Notepad++ ma jakąś paranormalną zdolność w moich rękach do psucia plików w kodowaniu latin2... Musiałem przez przypadek kliknąć 'save all' zamiast 'save' i w ten oto sposób zepsułem sobie główny backup (N++ chyba zmienia kodowanie pliku z 'x' do utf8... ale nie zmienia kodowania znaków). Aktualnie zdołałem uzyskać plik bazodanowy kodowany w utf8, który jest w pełni poprawnie odczytywany przez PHPMyAdmina (ten jest aktualnie wgrany na stronie) jednak Fusion polskie znaki przekręca (głównie na ? [pytajnik]). Z bardziej drastycznych metod naprawiania: kliknąłem ikonkę przywróć wczorajszą bazę danych w administracji serwera... Ale nie zadziałało. OVH. Może po północy zadziała. Nie liczę jednak na to jakoś bardzo... Proszę o pomoc. Czy to w formie podpowiedzi co mogę jeszcze zrobić, czy też linka do opisu rozwiązania takiego problemu (googla i stronę supportu polskiego i angielskiego już przeszukałem, nie oznacza to, że czegoś nie przeoczyłem). Jak będzie trzeba mogę nawet podać dane dostępowe do bazy danych/serwera/admina żeby ktoś to naprawił. Pozdrawiam, Wilkołak PW od moderatora:
Edytowane przez Wilkolak dnia 19.08.2008 17:48:12 |
|
|
Wścibski Gość |
Dodany dnia 24.11.2024 18:00:48
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
|
IP: localhost | |
bartek124 |
Dodany dnia 19.08.2008 17:23:17
|
Weteran Postów: 3264 Pomógł: 236 v7.02.06 Data rejestracji: 26.05.2007 12:25 |
Skoro przekonwertowałeś do utf-8 to czemu locale masz iso?
Edytowane przez Pieka dnia 19.08.2008 19:06:15 |
|
|
Wilkolak |
Dodany dnia 19.08.2008 17:27:32
|
Przedszkolak Postów: 26 Data rejestracji: 19.08.2008 16:25 |
Widocznie nie zmienilem akurat przy tym wgraniu. Zmiana nic nie daje. No.. jest trochę więcej krzaczków. - Teraz jest zmienione. Edytowane przez Pieka dnia 19.08.2008 19:06:24 |
|
|
bartek124 |
Dodany dnia 19.08.2008 17:40:09
|
Weteran Postów: 3264 Pomógł: 236 v7.02.06 Data rejestracji: 26.05.2007 12:25 |
Wystarczy odpowiednio przygotować plik z wersją utf8 i wgrać na bazę. Zrób to o co prosiłem na PW.
Edytowane przez Pieka dnia 19.08.2008 19:06:51 |
|
|
Wilkolak |
Dodany dnia 19.08.2008 17:42:43
|
Przedszkolak Postów: 26 Data rejestracji: 19.08.2008 16:25 |
Powiem szczerze prośby z PW nie rozumiem. Wystarczy odpowiednio przygotować plik z wersją utf8 i wgrać na bazę. Tyle to wiem. Pytanie brzmi 'jak'? Edytowane przez Pieka dnia 19.08.2008 19:06:59 |
|
|
bartek124 |
Dodany dnia 19.08.2008 17:46:52
|
Weteran Postów: 3264 Pomógł: 236 v7.02.06 Data rejestracji: 26.05.2007 12:25 |
Nie to PW... Weź odezwij sie do mnie na gygy. A w nazwie zaznacz, że chodzi o polskie znaki po komwersji bazy danych do formatu utf-8. Sformułuj to jakos ladnie. Edytowane przez Pieka dnia 19.08.2008 19:07:10 |
|
|
Wilkolak |
Dodany dnia 19.08.2008 21:43:03
|
Przedszkolak Postów: 26 Data rejestracji: 19.08.2008 16:25 |
Dzięki za pomoc bartek124. Udało mi się dostać od zarządcy serwera backup bazy i wszystko przywrócić, a następnie na czysto skonwertować Gżegżółką do utf8. Temat do zamknięcia i usunięcia. |
|
Przejdź do forum: |