vermin.eu.org

Specjalista IT na tru^Hopie

Entries Comments



przenosiny wordpress pomiędzy serwerami a kodowanie znaków [problem]

20 September, 2006 (12:34) | web, wordpress | By: vermin

Dziś przeniosłem swój blog z jednego, niestety nie posiadającego dobrego łącze serwera na drugi. Procedura jest bardzo prosta:

  1. Skopiowałem wszystkie pliki, razem z .htaccess.
  2. Zrobiłem backup bazy (wtyczka WP-DB-Backup jest tu bardzo pomocna)
  3. Odtworzyłem bazę
  4. Zmieniłem plik wp-config.php na zawierający właściwe dane połączenia z bazą
  5. Wrzuciłem pliki na nowy serwer

Blog działa, feedburner działa, wszystkie wtyczki działają (bez ich uprzedniego wyłączenia).

[problem]
Problemem są niestety polskie znaki diakrytyczne, które baza danych na nowym serwerze serwuje mi w iso-8859-2 zamiast w UTF-8.
Baza ma zapisane kodowanie UTF8_general, dane w niej (zaimportowane) są także w UTF8. Wordpress ma ustawione kodowanie UTF-8. Wszystko teoretycznie w porządku, ale character_set dla serwera ustawiony jest na latin2. W związku z tym nowe wpisy (takie jak ten) są zapisywane w bazie w UTF8, tylko innym (jeśli przeglądam podgląd danych w phpmyadmin to po ustawieniu kodowania na utf8 nowe posty mają krzaki). O co chodzi?!
Na razie, żeby działało zmieniłem kodowanie na ISO-8859-2, ale to nie jest dobre rozwiązanie :|

Write a comment