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

ROZWIĄZANY: Forum przenosiny Kodowanie x2 test, co jest ?


Rekomendowane odpowiedzi

Opublikowano (edytowane)

Przenoszę forum na drugi serwer, na drugim serwerze wyświetlają mi się krzaki, baza została zaimportowana poprawnie bo gdy podczepiam forum z pierwszego serwera pod bazę na drugim wszystkie znaczki są ok. Co może być powodem ?

Ten obrazek przedstawia rezultat po przenosinach forum na drugi serwer.

46615472.jpg

Kodowanie się nie zmieniło, export i import został zrobiony bez jakichkolwiek zmian w phpmyadminie.

Edytowane przez cameleon
Opublikowano (edytowane)

Dobrze zrozumiałem, że posty w bazie mają polskie ogonki?

Tak baza jest w porządku !

Tak jak by wyświetlanie nie działało

Podczepiałem bazę z poprzedniego serwera i też się źle wyświetlało,

W sql toolbox źle wyświetla ogonki w bazie

Edytowane przez cameleon
Opublikowano (edytowane)

Zmieniłem i to samo, żadnych zmian na forum.

Co ciekawe Shoutbox działa z polskimi znakami ale on zapisuje w ASCII.

Gdy zmieniam ogonki w bazie na ASCII to owszem dobrze się wyświetlają na forum ale niestety w adminie i forum dodaje się nowa treść w postaci znaków zapytania.

Może to coś innego?, czy to może być wina serwera i jeśli tak to gdzie mógł by być problem?

Może to wina jakiegoś cache ?

Edytowane przez cameleon
Opublikowano (edytowane)

Nowe treści zapisują się źle - nawet gdy podpinam bazę ze starego serwera (która dobrze działa na starym serwie), to ogonki znikają i zapisują się w postaci ?????

Tylko shoutbox dobrze zapisuje ale w ASCII

Edytowane przez cameleon
  • Manager
Opublikowano

Szczerze? Nigdy nie korzystałem z tego typu i nie wiem, dlaczego takie wybrałeś. Tam być może trzeba by to inaczej zakodować -> inny plik/funkcja. Jednak bez dostępu do FTP nic nie powiem więcej -> tak to bym potestował online.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Opublikowano (edytowane)

DawPi problemy ma chyba ogólnie superhost bo server stoii na superhoście.

Zmiana w pliku konfiguracyjnym nic nie daje, kod który jest kilka postów wyżej też nic nie zmienia, obojętnie jakie bym nie dał kodowanie nic się nie zmienia.

A może po prostu jest jakaś dobra metoda żeby teraz całość zamienić na UTF8 ?, wydaje się być lepszym standardem. Może to rozwiąże problem.

Edytowane przez cameleon
Opublikowano

Nie jest to ważne, na UTF8 całość działa, tylko teraz mam problem ze zmianą ogonków, po wywołaniu tego skryptu baza nie daje się ponownie zaimportować tzn. uszkadza się mniemam bo wyskakuje:

Fatal error: Uncaught exception 'Exception' with message 'Could not initiate the registry, the settings cache is empty or missing' i........................................ itd.....

<?php

$ogonki = array('Ą', 'ą', 'ś', 'Ś', 'ę', 'Ę', 'ó', 'Ó', 'ł', 'Ł', 'ż', 'Ż', 'ź', 'Ź', 'ć', 'Ć', 'ń', 'Ń');

$krzaki = array('¡','±','¶','¦','ê','Ê','ó','Ó','³','£','¿','¯','¼','¬','æ','Æ','ñ','Ñ');

               $file = "www.sql";
               $test = file_exists($file);
               if ($test)
                {
                echo "skasuj";
                }
                else
                {
               $fp = @fopen("localhost.sql", "r");
               if ($fp) {
                     while (!feof($fp)) {
                     $buffer = fgets($fp, 4096);
                     $buffer =  str_replace( $krzaki, $ogonki, $buffer );
                     flock($fp, 2);
                     $fp2 = fopen($file, "a");
                     fputs($fp2, $buffer);
                     flock($fp, 3);
                                        }
                        }
                                    fclose  ($fp);
                        fclose  ($fp2);
                        echo "Koniec konwersji";
                         }

            ?>

Jak sobie z tym poradzić?

Opublikowano

Ogólnie ustawienie forum na utf8 i konwersja bazy pomogła, a żeby nie popsuć bazy wystarczy nie konwertować tabel z cache to tak dla next generation people...

temat można zamknąć.

  • Manager
Opublikowano

Problem ROZWIĄZANY. Jeśli są jakiekolwiek wątpliwości, pytania proszę o założenie nowego tematu.

Wszelkie uzasadnione reklamacje/pretensje/sugestie/rady przyjmuje ekipa forum.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • 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ę.