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

Przenoszenie forum na inny serwer - problemy


exite

Rekomendowane odpowiedzi

Witam,

 

Postanowilem przeniesc forum IPB 3.4 na nowy server. Forum jest dosc male, po spakowaniu baza ma 5MB (bez, 50MB) Docelowym serverem mial byc wykupiony hosting www na hostgator. Do przeniesienia bazy danych uzylem programu http://www.mysqldumper.net, w ktorym ladnie zrobilem backup, a nastepnie odtworzylem na nowym serwerze. W nastepnej kolejnosci przerzucilem wszystkie pliki ze starego servera na nowy, i zaktualizowalem dane w konfigu forum, tak aby prowadzil do nowego mysql z nowymi danymi logowania.

 

Efekt jest taki ze forum na nowym serwerze mam zepsute kodowanie polskich literek. Wyswietlaja sie glownie pytajniki, badz pytajniki w rąbach.  Angielskie teksty sa nienaruszone i wyswietlaja sie poprawnie. Wszystko jest ustawione na encodowanie UTF-8, tak jak na oryginalnym serwerze. Jesli wejde phpmyadminem do takiej bazy na polskie posty, badz nazwy tematow, to tam wszystko jest wyswietlane ok, widac ogonki itd. Natomiast na forum są krzaki. Wpierw myslalem ze byc moze apka do backupowania cos zrobila zle, wiec zrobilem drugi raz backup ale tym razem przez ACP: SQL Back Up, a potem importowalem przez phpmyadmin - efekt dokladnie taki sam jak wczesniej: forum wyswietla pl znaki zle, a w bazie sa ok. Na forum mam zainstalowane dwa jezyki, angielski i polski - po zmienie na jezyk polski, polskie menu tez ma krzaki w nazwach (czyli pytajniki i rąby). Oczywiscie tlumaczenie mam w UTF-8, a samo forum tez jest ustawione na UTF-8.

 

Tak wygląda kawalek phpmyadmina z nowego serwera:

E571OkU.jpg

 

a tak ze starego:wZDcULQ.jpg

 

 

 

Malo tego, o ile glowna strona forum jest bez bledow (po za tymi krzakami pl) to wejscie do jakiegokolwiek subforum powoduje na gorze wywalenie duzej ilosci bledow:

Warning: Illegal string offset 'members_seo_name' in /home4/kaczorowski/public_html/admin/sources/classes/output/publicOutput.php(3837) : eval()'d code on line 12
 
Warning: Illegal string offset 'members_seo_name' in /home4/kaczorowski/public_html/admin/sources/classes/output/publicOutput.php(3837) : eval()'d code on line 12
 
Warning: Illegal string offset 'members_seo_name' in /home4/kaczorowski/public_html/admin/sources/classes/output/publicOutput.php(3837) : eval()'d code on line 12
 
Warning: Illegal string offset 'members_seo_name' in /home4/kaczorowski/public_html/admin/sources/classes/output/publicOutput.php(3837) : eval()'d code on line 12
 
Warning: Illegal string offset 'members_seo_name' in /home4/kaczorowski/public_html/admin/sources/classes/output/publicOutput.php(3837) : eval()'d code on line 12
 
Warning: Cannot modify header information - headers already sent by (output started at /home4/kaczorowski/public_html/admin/sources/classes/output/publicOutput.php(3837) : eval()'d code:12) in /home4/kaczorowski/public_html/admin/sources/classes/output/formats/html/htmlOutput.php on line 114
 
Warning: Cannot modify header information - headers already sent by (output started at /home4/kaczorowski/public_html/admin/sources/classes/output/publicOutput.php(3837) : eval()'d code:12) in /home4/kaczorowski/public_html/admin/sources/classes/output/formats/html/htmlOutput.php on line 127
 
Warning: Cannot modify header information - headers already sent by (output started at /home4/kaczorowski/public_html/admin/sources/classes/output/publicOutput.php(3837) : eval()'d code:12) in /home4/kaczorowski/public_html/admin/sources/classes/output/formats/html/htmlOutput.php on line 136
 
Warning: Cannot modify header information - headers already sent by (output started at /home4/kaczorowski/public_html/admin/sources/classes/output/publicOutput.php(3837) : eval()'d code:12) in /home4/kaczorowski/public_html/admin/sources/classes/output/formats/html/htmlOutput.php on line 137
 
Warning: Cannot modify header information - headers already sent by (output started at /home4/kaczorowski/public_html/admin/sources/classes/output/publicOutput.php(3837) : eval()'d code:12) in /home4/kaczorowski/public_html/admin/sources/classes/output/formats/html/htmlOutput.php on line 141

 

Z dodatkowych informacji podam, ze uzywam tylko domyslnej skorki, a z dodatkow mam tylko shoutbox, recent topics, advanced tags & prefixes i custom side block. Probowalem tez instalowac na nowo forum z czystymi plikami od IPB (wtedy wszystko dzialalo ok), ale tez mialem puste forum - po zmianie w konfigu na nowozaimportowana baze jezyk polski byl zle wyswietlany, ale bledow w subforach nie pokazywalo juz (??).

Edytowane przez exite
Odnośnik do komentarza
Udostępnij na innych stronach

To jest program instalowany na serverze, to w sumie skrypt, bardzo dobry, i nie raz przenosilem nim duze fora, nawet takie ponad 1GB danych. To tez jedyny sposob ktory pozwolil mi zgrac tak wielkie bazy danych na swoj komputer, tak bez shella ciezko bylo cos takiego pobrac.

 

Zapomnialem dodac ze to nie jest pierwszy raz jak przenosze forum, to pierwszy raz kiedy spotykam sie z takim czyms. 

Edytowane przez exite
Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

intermedia - profesjonalne rozwiązania Invision Power Board

---

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

Odnośnik do komentarza
Udostępnij na innych stronach

 

Po zastosowaniu utf8, zniknely mi rąby, ale pytajniki dalej widze, ponadto pojawil sie ten blad:

 

Warning: mysql_query() expects parameter 1 to be string, object given in /home4/kaczorowski/public_html/ips_kernel/classDbMysqliClient.php on line 161
 
Warning: mysql_query() expects parameter 1 to be string, object given in /home4/kaczorowski/public_html/ips_kernel/classDbMysqliClient.php on line 162
 
Warning: mysql_query() expects parameter 1 to be string, object given in /home4/kaczorowski/public_html/ips_kernel/classDbMysqliClient.php on line 163
 
Warning: mysql_query() expects parameter 1 to be string, object given in /home4/kaczorowski/public_html/ips_kernel/classDbMysqliClient.php on line 164
 
Warning: Cannot modify header information - headers already sent by (output started at /home4/kaczorowski/public_html/ips_kernel/classDbMysqliClient.php:161) in /home4/kaczorowski/public_html/admin/sources/classes/output/formats/html/htmlOutput.php on line 114
 
Warning: Cannot modify header information - headers already sent by (output started at /home4/kaczorowski/public_html/ips_kernel/classDbMysqliClient.php:161) in /home4/kaczorowski/public_html/admin/sources/classes/output/formats/html/htmlOutput.php on line 127
 
Warning: Cannot modify header information - headers already sent by (output started at /home4/kaczorowski/public_html/ips_kernel/classDbMysqliClient.php:161) in /home4/kaczorowski/public_html/admin/sources/classes/output/formats/html/htmlOutput.php on line 136
 
Warning: Cannot modify header information - headers already sent by (output started at /home4/kaczorowski/public_html/ips_kernel/classDbMysqliClient.php:161) in /home4/kaczorowski/public_html/admin/sources/classes/output/formats/html/htmlOutput.php on line 137
 
Warning: Cannot modify header information - headers already sent by (output started at /home4/kaczorowski/public_html/ips_kernel/classDbMysqliClient.php:161) in /home4/kaczorowski/public_html/admin/sources/classes/output/formats/html/htmlOutput.php on line 141
Edytowane przez DawPi
Odnośnik do komentarza
Udostępnij na innych stronach

Co z innymi kodowaniami?

Probowalem jeszcze latin2 i latin1, ale nie bylo specjalnie różnicy. Zawsze sypnie błędami na górze forum, a posty i tematy maja pytajniki. Jedyny czytelny znak to chyba "ó".

Przerzuce forum ponownie, na jeszcze inny serwer, jestem ciekawy czy bedzie roznica.

Edytowane przez exite
Odnośnik do komentarza
Udostępnij na innych stronach

Sypie tymi samymi błędami co podałeś w pierwszym poście?

Nie porownywalem dokladnie, ale pamietam ze byly to podobne bledy. Moge podac dokladnie jesli trzeba.

Z innej beczki, forum przenioslem na inny serwer (nie hostgator, ale jedna z serwerowni w niemczech) i wszystko smiga bez krzakow i bledow - zrobilem to samo co wczesniej, nic nowego nie bylo.

Odnośnik do komentarza
Udostępnij na innych stronach

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ę.