{"id":97,"date":"2005-05-11T20:55:46","date_gmt":"2005-05-11T18:55:46","guid":{"rendered":"http:\/\/www.miasik.net\/archive\/2005\/05\/wordpress_-_przenoszenie_bazy\/"},"modified":"2005-05-11T20:55:46","modified_gmt":"2005-05-11T18:55:46","slug":"wordpress_-_przenoszenie_bazy","status":"publish","type":"post","link":"https:\/\/miasik.net\/blog\/archive\/2005\/05\/wordpress_-_przenoszenie_bazy\/","title":{"rendered":"WordPress &#8211; przenoszenie bazy"},"content":{"rendered":"<p>Dzi\u015b WordPress mi troch\u0119 dokuczy\u0142. A w\u0142a\u015bciwie nie WordPress, ale kombinacja WP, PHP i MySQLa. Zachcia\u0142o mi si\u0119 przenie\u015b\u0107 baz\u0119 bloga na lokalny komputer. Wydawa\u0142oby si\u0119, \u017ce nic prostszego &#8211; phpMyAdmin, wybranie bazy, export to pliku SQL. Niby proste, ale zagl\u0105dam do zrzutu bazy, a tam jakby UTF-8, ale jaki\u015b taki nie za bardzo. Wzi\u0105\u0142em wi\u0119c edytor wprawny w kodowaniu UTF-8, wpisa\u0142em znany nam znaczek &#8222;\u00f3&#8221; i patrz\u0119 w hex jakie to ma kody: C3 B3. A w moim zrzucie bazy zupe\u0142nie inaczej &#8211; g\u0142upie o z kresk\u0105 zakodowane na 4 bajtach, a nie 2. Niedobrze. Jeszcze par\u0119 pr\u00f3b i bez efekt\u00f3w. Robi\u0119 import lokalnie i oczywi\u015bcie nici z polskich znak\u00f3w. Niedobre wie\u015bci dla potencjalnych przenosin pomi\u0119dzy serwerami oraz dla ewentualnych backup\u00f3w.<\/p>\n<p>Zacz\u0105\u0142em dr\u0105\u017cy\u0107 temat i szuka\u0107 jakiego\u015b rozwi\u0105zania. Znalaz\u0142em wtyczk\u0119 do WP &#8211; <a href=\"http:\/\/weblogtoolscollection.com\/archives\/2005\/02\/06\/backup-plugin-for-wordpress-15\/\">The One Click Backup Plugin for WordPress 1.5<\/a>, kt\u00f3ra generalnie dzia\u0142a podobnie do eksportu poprzez phpMyAdmina. Zainstalowa\u0142em, u\u017cy\u0142em, \u015bci\u0105gn\u0105\u0142em plik SQL i kukam do \u015brodka. No, ten plik jest przynajmniej w UTF-8 i polskie znaczki prezentuj\u0105 si\u0119 w nim nie\u017ale. Po\u0142owa sukcesu.<\/p>\n<p>U\u017cycie tego pliku w lokalnym phpMyAdminie nie przynios\u0142o chyba poprawnych rezultat\u00f3w (bo nie pami\u0119tam dok\u0142adnie), gdy\u017c zn\u00f3w polskie znaki zosta\u0142y zniszczone. Chyba jednak u\u017cy\u0142em wtyczki do przywr\u00f3cenia bazy i blog pojawi\u0142 si\u0119 tak, jak si\u0119 spodziewa\u0142em.<\/p>\n<p>Potem niespodzianka &#8211; zn\u00f3w znikn\u0119\u0142y polskie znaczki! Okaza\u0142o si\u0119, \u017ce zrestartowa\u0142em serwery i uruchomi\u0142y si\u0119 z aktywnym PHP5. W PHP5 moje polskie znaczki zamieniaj\u0105 si\u0119 na pytajniki. Prze\u0142\u0105czam Apacza na PHP4 i wszystko gra &#8211; znaczy w jaki\u015b spos\u00f3b moja zaimportowana baza zapami\u0119ta\u0142a, \u017ce system \u017ar\u00f3d\u0142owy to PHP4.<\/p>\n<p>Na dodatek lokalny blog dzia\u0142a jedynie dla usera root bez has\u0142a. Ka\u017cdy inny, zdefiniowany user nie jest akceptowany i pojawia si\u0119 dziwny komunikat o b\u0142\u0119dzie: &#8222;Fatal error: Call to undefined function: get_bloginfo()&#8221;. Niz z tego nie kumam. Spr\u00f3buj\u0119 pom\u0119czy\u0107 temat, ale moja niezawodna lokalna instalacja WP nie jest ju\u017c taka niezawodna.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dzi\u015b WordPress mi troch\u0119 dokuczy\u0142. A w\u0142a\u015bciwie nie WordPress, ale kombinacja WP, PHP i MySQLa. Zachcia\u0142o mi si\u0119 przenie\u015b\u0107 baz\u0119 bloga na lokalny komputer. Wydawa\u0142oby si\u0119, \u017ce nic prostszego &#8211; phpMyAdmin, wybranie bazy, export to pliku SQL. Niby proste, ale zagl\u0105dam do zrzutu bazy, a tam jakby UTF-8, ale jaki\u015b taki nie za bardzo. Wzi\u0105\u0142em [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"_links":{"self":[{"href":"https:\/\/miasik.net\/blog\/wp-json\/wp\/v2\/posts\/97"}],"collection":[{"href":"https:\/\/miasik.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/miasik.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/miasik.net\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/miasik.net\/blog\/wp-json\/wp\/v2\/comments?post=97"}],"version-history":[{"count":0,"href":"https:\/\/miasik.net\/blog\/wp-json\/wp\/v2\/posts\/97\/revisions"}],"wp:attachment":[{"href":"https:\/\/miasik.net\/blog\/wp-json\/wp\/v2\/media?parent=97"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/miasik.net\/blog\/wp-json\/wp\/v2\/categories?post=97"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/miasik.net\/blog\/wp-json\/wp\/v2\/tags?post=97"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}