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

Polskie znaki


Rekomendowane odpowiedzi

Gość tomala25
Opublikowano

Witam własnie przeniosłem forum na inny serwer i po przejściu brak polskich znaków było teraz użyłem opcji

Otwórz plik: ips_kernel/class_db_mysql_client.php

KOD

function connect()

a w tej funkcji znajdź:

KOD

return TRUE;

}

Powyżej wklej:

KOD

mysql_query('SET character_set_connection=latin2', $this->connection_id);

mysql_query('SET character_set_client=latin2', $this->connection_id);

mysql_query('SET character_set_results=latin2', $this->connection_id);

mysql_query("set names latin2;");

Zapisz i wyślij.

Otwórz plik: class_db_mysqli_client.php

KOD

function connect()

a w tej funkcji znajdź:

KOD

return TRUE;

}

Powyżej wklej:

KOD

mysqli_query($this->connection_id, 'SET character_set_connection=latin2');

mysqli_query($this->connection_id, 'SET character_set_client=latin2');

mysqli_query($this->connection_id, 'SET character_set_results=latin2');

mysqli_query($this->connection_id, "set names latin2;");

Zapisz i wyślij.

Coś się poprawiło teraz polskie znaki są w literkach skina i w nowych postach ale nie ma ich w starych tematach ,postach itp

są jeszcze jakieś możliwości naprawienia tego Pozdrawiam

adres forum http://www.globalfilm.com.pl

  • Manager
Opublikowano

Przenoszę. B-)

No to zamykamy kółko i pytam ponownie - czy po przeniesieniu bazy na nowym serwerze są polskie znaki? Nie pytam o nowo utworzone posty tylko o tej już znajdujące się w bazie? Najlepiej jakbyś pokazał screen z fragmentem tekstu z postów ( tabela ibf_posts ) zawierającym, lub gdzie powinny być, polskie znaki.

intermedia - profesjonalne rozwiązania Invision Power Board

---

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

  • Manager
Opublikowano

Czyli też widzisz te znaki zapytania. Nie zastanawia Cię to? No źle przeniosłeś bazę. Musisz to zrobić poprawnie - przecież już Ci o tym pisałem przy okazji poprzedniego tematu. B-)

intermedia - profesjonalne rozwiązania Invision Power Board

---

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

Gość tomala25
Opublikowano

No to w którym miejscu mogłem popełnić błąd czy podczas importu starej bazy czy zle ją pobrałem naprowadzcie mnie troche bo robie to pierwszy raz a chciał bym to mieć opanowane i nie truć wam ponownie :P Pozdrawiam

Gość tomala25
Opublikowano

No więc wszystkie punkty wykonałem tak jak jest opisane poza

Przejdź do zakładki SQL i wpisz następujące zapytania:

truncate ibf_mail_error_logs;

truncate ibf_spider_logs;

truncate ibf_task_logs;

truncate ibf_topic_markers;

nie wiem czy ma to znaczenie w kodowaniu ,jedyne czego nie jestem pewny to czy export i import bazy był wykonany w tym samym kodowaniu i mam pytanko jak sprawdzić w starej bazie jakie było kodowanie ponieważ to jedyne co posiadam z starego serwera

Oto kilka info z struktur tabel

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;

/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;

/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;

/*!40101 SET NAMES utf8 */;

a wszystkie tabele mają na końcu

ENGINE=MyISAM DEFAULT CHARSET=latin2

Na nowym serwerze import wykonany kodowaniem utf8

Więc ?

  • Manager
Opublikowano

Jeśli nadal masz znaki zapytania to sprawdź w jakim formacie Twój stary stary serwer wykonuje kopię SQL. Najprościej to zrobić poprzez próby - jeśli przy imporcie przez bidumpa z utf8 wywala znaki zapytania to wpisz w ustawieniach bigdumpa latin2 i spróbuj wtedy.

intermedia - profesjonalne rozwiązania Invision Power Board

---

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

  • 4 tygodnie później...
Opublikowano

Ok temat można zamknąć już sobie poradziłem :)

  • Manager
Opublikowano

Ok temat można zamknąć już sobie poradziłem :D

To proszę napisz wszystkim co zrobiłeś i jak. Nie uważasz, że po to ten support też jest by się dzielić swoim doświadczeniem? :)

intermedia - profesjonalne rozwiązania Invision Power Board

---

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

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • 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ę.