![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 28.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
Uszanowanie
odziedziczyłem sknoconą, ale działającą stronę na wordpressie stronę przenoszę na nowy serwer, generalnie została już przeniesiona i prawie wszystko jest ok. Niestety te prawie spędza mi sen z powiek. Sprawa wygląda tak: stara baza z ustawionym kodowaniem latin2_general_ci w której w tabeli wp_posts są krzaczki (ale strona wyświetla się poprawnie). Po przeniesieniu nie jest już tak różowo, mam krzaczki dokładnie tak jak w bazie (ktĂłre chciaĹ‚yby miĹ‚o spÄ™dzić czas z rĂłwieĹ›nikami). Nowa baza ma kodowanie utf8_general_ci tylko ta jedna tabela wp_posts (jedyna której tak naprawdę potrzebuje ze starej bazy) jest właśnie w latin2_general_ci. Zmiana ostawień w panelu wp na kodowanie latin2_general_ci tylko pogarsza sprawę. Bazy danych to raczej moja pieta achillesowa (nie wspominając juz o kodowaniach...) Próbowałem z różnymi ustawieniami, szperałem w sieci, używałem MySQLDumpera i innych wynalazków. I utknąłem. Czy jest (podejrzewam że nie, ale warto spytać) możliwość eksportu tej bazy bez krzaczków, czy może jakiś soft do konwersji czy cokolwiek co może mi pomóc? będę bardzo wdzięczny za każdą wskazówkę |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 178 Pomógł: 596 Dołączył: 25.09.2009 Skąd: Piwniczna-Zdrój Ostrzeżenie: (0%) ![]() ![]() |
Napisz jakiego systemu używasz, a jeśli Windowsa, to czy masz zainstalowany lokalnie serwer WWW. Napisz, czy dysponujesz plikiem wygenerowanym przez mysqldump, ewentualnie wygeneruj dump'a i będziesz mógł rozwiązać problem przy pomocy php:
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 855 Pomógł: 145 Dołączył: 17.07.2008 Skąd: High Memory Area Ostrzeżenie: (0%) ![]() ![]() |
Cytat ktĂłre chciaĹ‚yby miĹ‚o spÄ™dzić czas z rĂłwieĹ›nikami to wygląda jak UTF-8. Może wystarczy dumpa jako utf8 zaimportować. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 28.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
@mortus
używam visty, lokalnie testuje na xmappie ale myślę ze to nie ma znaczenia. stronę przerzucam z www.free-sport.pl na www.3surf.pl/weordpress/ jak już wspominałem macierzysta baza ma krzaczki w tabelkach, ale na stronie wszystko wyświetla się poprawnie. pytasz czy posiadam plik wygenerowany przez dumpa, tak posiadam, właśnie zainstalowałem go na serwerze i zrobiłem kopie tabeli która mnie interesuje (rozumiem że chodzi o backup??) jestem nieco zielony w temacie baz, ewentualnie mogę wrzucić jakieś screeny jeżeli tylko będą mogły w czymś pomóc jak mam użyć tego kodu który mi podałeś? |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 855 Pomógł: 145 Dołączył: 17.07.2008 Skąd: High Memory Area Ostrzeżenie: (0%) ![]() ![]() |
Czy jesteś w stanie sprawdzić jakiego kodowania używa skrypt na 'starej' stronie podczas połączenia z bazą danych?
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 28.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
niestety nie, normalnie można to podejrzeć i ustawić w panelu administracyjnym, ale w tym czymś co dostałem nie ma czegoś takiego
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 1 135 Pomógł: 158 Dołączył: 19.03.2009 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
PawelGawel powiem ci tak co ja bym zrobił na twoim miejscu żeby uniknąć kłopoty na przyszłość ustaw sobie po przeniesieniu bazy danych na kodowanie utf=8 tabel jak i rekordów widziałem ile masz treści na stronie nie za wiele można policzyć na jednej ręce ustawiasz w pliku wp-config.php kodowanie utf-8 i nie będzie ci dalej to sprawiało kłopotów . pozdrawiam
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 855 Pomógł: 145 Dołączył: 17.07.2008 Skąd: High Memory Area Ostrzeżenie: (0%) ![]() ![]() |
Ale nie masz dostępu do kodu, żeby rzucić okiem jakie kodowanie jest ustawione?
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 28.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
tak jak radził krzysztof_kf przeniosłem wpisy do nowej bazy i po wszystkim, na szczęście było to tylko kilka wpisów więc odbyło eis bez bólu.
dzięki za wszystkie rady |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 06:27 |