Paweł Moczulski

Paweł Moczulski Project Manager

Temat: zmiana serwera

Jak zmienic serwer WP ? tzn przegrac baze na inny tak zeby to działało ? :)
Ryszard Szopa

Ryszard Szopa programista

Temat: zmiana serwera

WP udostępnia w panelu administracyjnym opcję „eksportuj". W wyniku jej zastosowania dostajesz długaśny plik xml ze wszystkimi wpisami i komentarzami, który możesz importować w nowej instalacji.
Paweł Moczulski

Paweł Moczulski Project Manager

Temat: zmiana serwera

Ok,

Ale co z baza danych ? Zakłądam nowa czysta czy importuje stara ze starego serwera ?

Stara baza ma przeciez wpisy ze starymi urlami.

PS : Zmieniam tez domene :)

konto usunięte

Temat: zmiana serwera

Tak się składa, że będę o tym dzisiaj lub jutro pisał na swoim blogu :-). Dodam odnośnik jak skończę.
Tomasz Fiedoruk

Tomasz Fiedoruk Business Strategy
Development Expert

Temat: zmiana serwera

Paweł Moczulski:
Jak zmienic serwer WP ? tzn przegrac baze na inny tak zeby to działało ? :)
Ja a swoich przenosinach pisałem tu http://ittechblog.pl/2008/09/16/przenosiny-bloga/ :)

Ogólnie jak tylko zmieniasz serwer, bez zmian domeny to jest prościej. Przenosisz pliki to raz i eksportujesz / importujesz bazę danych przez phpmyadmina i wsio :)

Tak jak w moim i Twoim przypadku to więcej roboty bo w bazie danych jest spooooro wpisów ze starymi ścieżkami itd. U mnie stara domena przewijała się w bazie w ponad 1 000 rekordach :/
Ryszard Szopa

Ryszard Szopa programista

Temat: zmiana serwera

Zmiana domeny to nie jest na szczęście duży problem. Coś na kształt poniższego powinno wystarczyć:

mysql> update wp_posts set post_content= replace(post_content, "staradomena.pl", "nowadomena.pl");
Paweł Moczulski

Paweł Moczulski Project Manager

Temat: zmiana serwera

jedno zapytanie przez sql wystarczy? wydawalo mi sie ze to troche wiecej pracy :)

konto usunięte

Temat: zmiana serwera

Paweł Moczulski:
jedno zapytanie przez sql wystarczy? wydawalo mi sie ze to troche wiecej pracy :)

Wypadałoby jeszcze przelecieć tabelę wp_comments, wp_postmeta i wp_options.

Ogólnie rzecz biorąc najlepiej wcześniej puścić wyszukiwanie ciągu znaków ("nazwa-domeny.pl") i stworzyć zapytanie do każdej tabeli w której będą wyniki.
Tomasz Fiedoruk

Tomasz Fiedoruk Business Strategy
Development Expert

Temat: zmiana serwera

Jedno zapytanie na pewno nie wystarczy :) U mnie w bazie, adres domeny pojawiał się > 5 tabelach.

Jak macie dostęp do ssh, lub macie dobry support który to za Was zrobi na blogu podałem jedną komendę, która hurtowo podmieni wszystkie stare adresy na nowe :)
Paweł Moczulski

Paweł Moczulski Project Manager

Temat: zmiana serwera

A czy mógłbym prosić o mały instruktarz ?

Nie mam pojęcia jak pracuje się z bazami danych. Przynajmniej na razie.

Jakie zapytanie należy wykonać ?
Ryszard Szopa

Ryszard Szopa programista

Temat: zmiana serwera

W ogóle to mi się przypomniało coś, co może być istotne. Zmieniałem domenę tylko dlatego, że chciałem przetestować nową instalację przed wyłączeniem starej. Bazą musiałem się bawić dopiero w momencie, kiedy wróciłem do oryginalnej domeny, a link w postach wciąż wskazywały na tymczasową. Sugeruje to, że w momencie importu WP sam z siebie podmienia linki w odpowiednich tabelach (czego nie robi jednak przy zmianie ustawień).

Ja bym na Twoim miejscu zrobił coś takiego:

0) Eksportował blog ze starej instalacji
1) Zainstalował świeżego WP
2) Ustawił odpowiednie opcje przez panel (w tym domenę)
3) Importował
4) Sprawdził, czy wszystko działa.

Dopiero jeżeli okaże się, że coś Ci radykalnie nie działa i nie umiesz tego poprawić za pomocą ustawienia odpowiedniej opcji w panelu zacznij interesować się bazą danych. Oczywiście, MySQL to nie jest żadna czarna magia i musiałbyś mieć strasznego pecha aby przypadkiem coś sobie popsuć, ale: po co masz się stresować?

(I unikałbym odtwarzania bazy z dumpu jeżeli nie jest to naprawdę niezbędne. Jest to operacja czasochłonna i zużywająca bardzo dużo zasobów serwera: import/eksport w WP nie został napisany z nudów.)Ryszard Szopa edytował(a) ten post dnia 09.11.08 o godzinie 17:39
Paweł Moczulski

Paweł Moczulski Project Manager

Temat: zmiana serwera

Dziś znalazlem instrukcję jak to zrobić z podmianą adresów w bazie przez php admina. Zależy mi na tym aby blog przenieść bezboleśnie. Chodzi mi o przekazanie PR przez 301
Tomasz Fiedoruk

Tomasz Fiedoruk Business Strategy
Development Expert

Temat: zmiana serwera

Paweł Moczulski:
Chodzi mi o przekazanie PR przez 301
Czytałeś mój wpis na blogu? :P

Masz tam wpis do 301 :)
Paweł Moczulski

Paweł Moczulski Project Manager

Temat: zmiana serwera

Ale zabawa z tym wszystkim.

Adres bloga którego chce przeniesc to net-poker.info

Baze zgralem na hdd i lopatologicznie w notatniku przez ctr+h podmienilem adresy starej domeny na nowa. Wgralem i niby dziala.

Niby bo nie znajduje wpisów, prawdopodobnie przez przekierowania.

Do tego wyrzuca jeszcze blad w pliku.

Ktos ma jakis pomysl ?

Pozdrawiam
Maciej Płoński

Maciej Płoński programista,
fotograf

Temat: zmiana serwera

Jaki błąd wyrzuca?
Paweł Moczulski

Paweł Moczulski Project Manager

Temat: zmiana serwera

Powiem tak, przy kazdej kombinacji coś nie działa :)
Maciej Płoński

Maciej Płoński programista,
fotograf

Temat: zmiana serwera

Dla pewności: odnośniki bezpośrednie ustawione?
Rozumiem, że w panelu administracyjnym wszystko jest w jak najlepszym porządku?
Paweł Moczulski

Paweł Moczulski Project Manager

Temat: zmiana serwera

Dziwny jest ten wordpress ...

Prznosilem 5 blogow z nazwa.pl do dreamhosta.

Zrobilem iport/eksport, postawilem nowe instalacje. 2 blogi dziala 3 nie.

Dlaczego ?

2 sie zaimportowały a przy 3 wywalilo blad serwera 500 przy probie imporu, nie mam pojecia czemu sie tak dzieje.

Pozdr
Tomasz Fiedoruk

Tomasz Fiedoruk Business Strategy
Development Expert

Temat: zmiana serwera

Paweł Moczulski:
Dziwny jest ten wordpress ...

Prznosilem 5 blogow z nazwa.pl do dreamhosta.

Zrobilem iport/eksport, postawilem nowe instalacje. 2 blogi dziala 3 nie.

Dlaczego ?

2 sie zaimportowały a przy 3 wywalilo blad serwera 500 przy probie imporu, nie mam pojecia czemu sie tak dzieje.
Sam sobie odpowiedziałeś w treści ... dreamhost ;)
Paweł Moczulski

Paweł Moczulski Project Manager

Temat: zmiana serwera

wole dreamhosta niz nazwe:)

Następna dyskusja:

Zmiana ustawień Panelu Adm.




Wyślij zaproszenie do