ForumCała strona

Nawigacja

Aktualnie online

Gości online: 21

Użytkowników online: 0

Łącznie użytkowników: 25,400
Najnowszy użytkownik: AlojzyBartek

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

Musisz zalogować się, aby móc dodać wiadomość.

Zbigniew@
17.11.2024 11:33:24
Nie ten grzeszy kto pije, ale ten, kto się nie upije.

JazOOn
16.11.2024 20:46:18
tja

Zbigniew@
15.11.2024 18:58:17
Kto pije, ten nie bije.

JazOOn
31.10.2024 20:49:47
Kto pije?

piterus
30.10.2024 19:45:48
I będziemy śpiewać: "Kiedy 20 blisko, przebadaj wszystko, przebadaj wszystko..." Pfft

Pobierz nową wersję
Pobierz podręcznik
Zobacz inne oficjalne Supporty
Statystyki supportu
PHP-Fuson PL na Facebooku

RSS

Polecamy hosting SferaHost.pl

Zobacz temat

 Drukuj temat
Po imporcie backup'u baza zaczyna źle kodować polskie znaki
pol102
Sprawa jest teoretycznie prosta jednakże po 20 godzinach ambitnej walki i sprawdzeniu wszystkich porad wyrzuconych przez szukajkę poddaję się. PHP-Fusion jest na tyle nieprzewidywalny, że zaczynam mieć go dość.

Posiadam wersję UTF'oską co jest podyktowane zamiłowaniem do języka ojczystego ale wracając do meritum sprawy... Już prawie 2 noce temu odbyłem migrację z prywatnego serwera na serwer elektroda.eu. Świeżo postawiony CMS pracuje stabilnie i elegancko koduje polskie znaki diakrytyczne ale gdy dokonuję importu dzieją się cuda niewidy. Dobrze kodowane wcześniej litery zastępują znaki zapytania. Typowy objaw niezgodności kodowania... Pieka powie, że było o tym milion razy tylko, że ja sprawdziłem wcześniej podane rozwiązania i... i one nie pomagają.

Pobierz kod źródłowy  Rozwiń Kod źródłowy


Metoda porównywania napisów: utf8_general_ci (sprawdzone również w wersji polish)
Kodowanie napisów dla MySQL: UTF-8 Unicode (utf8)
System porównań dla połączenia MySQL: utf8_general_ci

Wymuszam to również w maincore.php i wyniki widać: lightning.elektro...

Nie napiszę pomocy gdyż szanuję userów i ich domyślność :)

Do zaznajomionego z problemem bliżej: baza którą aktualnie importuję została przeze mnie ręcznie poprawiona.
Pieka, wybacz, nie znam wszystkich zwyczajów tutejszego forum, a dawno temu pomogłeś mi via gg. Co do samej bazy stwierdziłeś że jest kodowana w ISO... tylko, że w tym układzie jakim cudem pracowała pod UTF'oską wersją Fusiona nie powodując żadnych błędów?

Co w tym układzie z nią zrobić?

Wiadomość doklejona:
Po długim okresie walki oraz masie niecenzuralnych słów rozwiązałem ten niesmaczny problem. Pieka usiadomił mi pewien fakt i w końcu wymyśliłem.

Skonwertowałem bazę zapisaną w ISO poprzez gżegżółkę.
Poprawiłem ręcznie krzaki w bazie za pomocą Notepada++.
Sprawdziłem konfigurację w phpMyAdmin.
Zmieniłem:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

na
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Zaimportowałem z poziomu PA i wszystko działa jak powinno.


PW od moderatora:
  1. Przeniesienie tematu - Pieka 16.07 - 20:40

Edytowane przez Pieka dnia 17.07.2009 00:19:23
 
Wścibski Gość
Dodany dnia 24.11.2024 22:29:36
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl