Wielu użytkowników WordPress preferuje pracę nad swoimi stronami internetowymi na lokalnym serwerze na swoim komputerze. Pozwala to na prywatną pracę nad stroną przed udostępnieniem zmian online.
W końcu będziesz musiał przenieść ją na aktywny serwer, aby była dostępna dla odwiedzających online. Ta transformacja jest kluczowa, aby zapewnić prawidłowe działanie Twojej strony internetowej na aktywnej stronie.
Pracowaliśmy nad wieloma lokalnymi witrynami, więc musieliśmy nauczyć się najłatwiejszego sposobu przenoszenia treści na żywe witryny.
W tym artykule przedstawimy instrukcje krok po kroku, jak przenieść WordPress z serwera lokalnego na aktywną witrynę.

Dlaczego przenieść WordPress z lokalnego serwera na stronę na żywo?
Budowanie bloga WordPress na lokalnym serwerze to bezpieczny sposób na testowanie zmian na swojej stronie bez wpływu na odwiedzających.
Po zakończeniu udoskonalania witryny, następnym krokiem jest przeniesienie jej z lokalnego serwera na stronę produkcyjną.
Pokażemy Ci dwa sposoby przeniesienia Twojej witryny z lokalnego serwera na aktywną witrynę.
Pierwsza metoda wykorzystuje wtyczkę do migracji WordPress i jest zalecana dla początkujących.
W drugiej metodzie pokażemy, jak ręcznie przenieść WordPress z lokalnego serwera na stronę na żywo.
Możesz wybrać metodę, która najlepiej Ci odpowiada:
- Method 1: Transfer WordPress From The Local Server to Live Site Using a Migration Plugin (Recommended)
- Method 2: Manually Transfer WordPress From the Local Server to the Live Site
Zanim przeniesiesz swoją witrynę WordPress
Aby przenieść WordPress z lokalnego serwera na serwer na żywo, potrzebujesz kilku rzeczy.
Najpierw zakładamy, że masz witrynę WordPress działającą na lokalnym serwerze (zwanym również localhost) na swoim komputerze i masz do niej pełny dostęp.
Następnie będziesz potrzebować nazwy domeny i hostingu internetowego.
Słyszeliśmy niezliczone historie od początkujących, którzy zaczynali z kiepskimi lub darmowymi dostawcami hostingu internetowego i żałowali tego. Z naszego doświadczenia wynika, że wybór odpowiedniego dostawcy hostingu jest kluczowy dla sukcesu każdej witryny.
Aby ułatwić Ci podjęcie decyzji, polecamy skorzystać z Bluehost. Jest to oficjalnie rekomendowana firma hostingowa WordPress, która oferuje użytkownikom WPBeginner ekskluzywną zniżkę + darmową domenę i certyfikat SSL.
W zasadzie możesz zacząć już od 2,99 USD miesięcznie.
Jeśli szukasz świetnej alternatywy dla Bluehost, możesz rozważyć Hostinger. Oferują oni również ekskluzywny rabat dla użytkowników WPBeginner z darmową nazwą domeny.
Jeśli stać Cię na niewielką dopłatę, sprawdź SiteGround. Mają również specjalną ofertę dla czytelników WPBeginner.
Jeśli potrzebujesz pomocy w tworzeniu swojej strony internetowej, postępuj zgodnie z naszym przewodnikiem krok po kroku na temat jak stworzyć stronę internetową.
Na koniec będziesz potrzebować programu FTP i wiedzieć jak używać FTP do przesłania swojej lokalnej strony serwerowej na żywą stronę.
Gotowi? Zacznijmy migrację Twojej strony WordPress.
Samouczek wideo
Jeśli wolisz pisemne instrukcje, po prostu czytaj dalej.
Metoda 1: Przenieś WordPress z lokalnego serwera na żywą witrynę za pomocą wtyczki migracyjnej (zalecane)
Ta metoda jest łatwiejsza i zalecana dla początkujących. Użyjemy wtyczki do migracji WordPress, aby przenieść WordPress z localhost na działającą stronę.
Krok 1: Zainstaluj i skonfiguruj wtyczkę Duplicator
Najpierw musisz zainstalować i aktywować wtyczkę Duplicator na swojej lokalnej stronie. Więcej szczegółów znajdziesz w naszym przewodniku krok po kroku jak zainstalować wtyczkę WordPress.
Wskazówka eksperta: Istnieje również wersja profesjonalna Duplicator, która oferuje bezpieczne kopie zapasowe, przechowywanie w chmurze, łatwe przywracanie strony i wiele więcej.
Po aktywacji musisz przejść na stronę Duplicator » Backups i kliknąć przycisk „Utwórz nowy”.

To przeniesie Cię do ekranu, gdzie możesz nadać swojej kopii zapasowej nazwę.
Następnie kliknij przycisk „Dalej”.

Duplicator uruchomi teraz testy, aby sprawdzić, czy wszystko jest w porządku.
Jeśli wszystkie elementy są oznaczone jako „Dobre”, kliknij przycisk „Zbuduj”.

Ten proces może potrwać kilka minut, w zależności od wielkości Twojej witryny. Musisz pozostawić tę kartę otwartą do zakończenia.
Po zakończeniu zobaczysz opcje pobierania pakietów „Instalator” i „Archiwum”. Musisz kliknąć przycisk „Pobierz oba pliki”, aby pobrać oba pliki na swój komputer.

Plik „Archiwum” to kompletna kopia Twojej witryny WordPress. Zawiera wszystkie pliki rdzenia WordPress, a także obrazy, przesłane pliki, motywy, wtyczki i kopię zapasową Twojej bazy danych WordPress.
Plik „Instalator” to skrypt, który zautomatyzuje cały proces migracji poprzez rozpakowanie archiwum zawierającego Twoją witrynę.
Krok 2: Utwórz bazę danych dla swojej strony WordPress na serwerze produkcyjnym
Zanim będziesz mógł uruchomić instalator lub przesłać witrynę WordPress z localhost na serwer hostingowy, musisz utworzyć bazę danych MySQL dla swojej nowej witryny na żywo.
Jeśli już utworzyłeś bazę danych MySQL, możesz pominąć ten krok.
Aby utworzyć bazę danych, musisz odwiedzić panel cPanel swojego konta hostingowego. Następnie zlokizuj sekcję „Bazy danych” i kliknij ikonę „Kreator baz danych MySQL”.

Na następnym ekranie znajduje się pole do utworzenia nowej bazy danych.
Po prostu podaj nazwę swojej bazy danych i kliknij przycisk „Utwórz bazę danych”.

cPanel utworzy teraz dla Ciebie nową bazę danych.
Następnie musisz wprowadzić nazwę użytkownika i hasło dla swojego nowego użytkownika, a następnie kliknąć przycisk „Utwórz użytkownika”.

Następnie musisz dodać właśnie utworzonego użytkownika do bazy danych.
Najpierw zaznacz pole wyboru „Wszystkie uprawnienia”.

Następnie przewiń w dół i kliknij przycisk „Wprowadź zmiany”, aby zapisać zmiany.
Twoja baza danych jest teraz gotowa do użycia z Twoją witryną WordPress. Pamiętaj, aby zanotować nazwę bazy danych, nazwę użytkownika i hasło. Będziesz potrzebować tych informacji w następnym kroku.
Krok 3: Przesyłanie plików z lokalnego serwera na żywą stronę WordPress
Teraz musisz przesłać pliki archiwum i instalatora z lokalnej witryny na swoje konto hostingowe.
Najpierw połącz się ze swoją aktywną witryną za pomocą klienta FTP. Po połączeniu upewnij się, że katalog główny Twojej witryny jest całkowicie pusty.
Zazwyczaj katalog główny to folder /home/public_html/.
Niektórzy dostawcy hostingu WordPress automatycznie instalują WordPress, gdy się zarejestrujesz. Jeśli masz tam pliki WordPress, musisz je usunąć.
Następnie możesz przesłać pliki archive.zip i installer.php z Duplicator do swojego pustego katalogu głównego.

Krok 4: Uruchamianie skryptu migracji
Po przesłaniu plików migracji musisz odwiedzić następujący adres URL w swojej przeglądarce:
http://example.com/installer.php
Nie zapomnij zastąpić „example.com” swoją własną nazwą domeny.
Uruchomi to kreatora migracji Duplicator.
Instalator przeprowadzi kilka testów i zainicjuje skrypt.

W sekcji Ustawienia zostaniesz poproszony o podanie nazwy hosta MySQL, nazwy bazy danych, nazwy użytkownika i hasła.
Twój hosting będzie prawdopodobnie lokalny. Następnie wprowadzisz szczegóły bazy danych, którą utworzyłeś w poprzednim kroku.
Następnie kliknij przycisk „Zweryfikuj”, aby upewnić się, że wprowadzone dane są poprawne.

Następnie kliknij przycisk „Dalej”, aby kontynuować.
Duplicator zaimportuje teraz kopię zapasową bazy danych WordPress z archiwum do Twojej nowej bazy danych.
Zaktualizuje również adresy URL wskazujące na lokalną stronę i Twoją nową aktywną stronę.
Możesz teraz kliknąć przycisk „Logowanie administratora”, aby wejść do obszaru administracyjnego WordPressa swojej aktywnej witryny.

Po zalogowaniu się do swojej aktywnej witryny, Duplicator automatycznie posprząta pliki instalacyjne.
To wszystko. Pomyślnie przeniosłeś WordPressa z lokalnego serwera na swoją aktywną witrynę.
Metoda 2: Ręczne przeniesienie WordPress z lokalnego serwera na żywą witrynę
W tej metodzie pokażemy, jak ręcznie przenieść WordPress z lokalnego serwera na Twoją stronę produkcyjną. Będzie to przydatne, jeśli pierwsza metoda nie zadziała lub jeśli wolisz zrobić to ręcznie.
Krok 1: Eksportuj lokalną bazę danych WordPress
Pierwszą rzeczą, którą musisz zrobić, jest wyeksportowanie lokalnej bazy danych WordPress. Użyjemy do tego phpMyAdmin.
Jeśli nie znasz tego narzędzia, być może warto zapoznać się z naszym przewodnikiem po zarządzaniu bazą danych WordPress za pomocą phpMyAdmin.
Po prostu przejdź do http://localhost/phpmyadmin/ i kliknij swoją bazę danych WordPress. Następnie kliknij przycisk „Eksportuj” na górnym pasku menu.

W opcji „Metoda eksportu:” możesz wybrać „Szybki” lub „Niestandardowy”. Niestandardowy zapewni Ci więcej opcji eksportu bazy danych.
Ale zalecamy wybranie opcji „Szybki”, a następnie kliknięcie przycisku „Idź”, aby pobrać swoją bazę danych.

Krok 2: Prześlij pliki WordPress na żywą witrynę
Teraz musimy przenieść wszystkie pliki Twojej witryny na stronę na żywo.
Aby rozpocząć, otwórz swój klient FTP i połącz się z kontem hostingowym swojej witryny.
Po połączeniu z żywą witryną upewnij się, że przesłałeś pliki do właściwego katalogu. Na przykład, jeśli chcesz, aby witryna była hostowana pod adresem „yoursite.com”, musisz przesłać wszystkie pliki do katalogu public_html.
Teraz wybierz swoje lokalne pliki WordPress i prześlij je na swój żywy serwer.

Krok 3: Utwórz bazę danych MySQL na swojej aktywnej stronie
Podczas gdy Twój klient FTP przesyła pliki WordPress, możesz rozpocząć importowanie bazy danych na serwer produkcyjny.
Większość dostawców hostingu WordPress oferuje cPanel do zarządzania kontem hostingowym, dlatego pokażemy Ci, jak utworzyć bazę danych za pomocą cPanel.
Najpierw musisz zalogować się do swojego panelu cPanel i kliknąć ikonę „Kreator baz danych MySQL”, którą można znaleźć w sekcji „Bazy danych”.

Na następnym ekranie możesz utworzyć nową bazę danych.
Musisz podać nazwę dla swojej bazy danych, a następnie kliknąć „Utwórz bazę danych”.

cPanel automatycznie utworzy dla Ciebie nową bazę danych.
Następnie musisz wprowadzić nazwę użytkownika i hasło dla nowego użytkownika, a następnie kliknąć „Utwórz użytkownika”.

Następnie musisz dodać utworzonego użytkownika do bazy danych.
Najpierw zaznacz pole wyboru „Wszystkie uprawnienia”.

Następnie przewiń w dół i kliknij „Wprowadź zmiany”, aby zapisać zmiany.
Pomyślnie utworzyłeś nową bazę danych dla swojej aktywnej witryny WordPress.
Krok 4: Zaimportuj bazę danych WordPress na stronę produkcyjną
Następnym krokiem w procesie jest zaimportowanie Twojej bazy danych WordPress.
Przejdź do panelu cPanel, przewiń w dół do sekcji „Bazy danych” i kliknij „phpMyAdmin”.

Spowoduje to przejście do phpMyAdmin, gdzie chcesz kliknąć bazę danych, którą właśnie utworzyłeś powyżej. phpMyAdmin pokaże Twoją nową bazę danych bez tabel.
Następnie kliknij na zakładkę „Import” w górnym menu. Na stronie importu kliknij przycisk „Wybierz plik”, a następnie wybierz plik bazy danych z lokalnej witryny, który zapisałeś w pierwszym kroku.

Następnie kliknij przycisk „Przejdź” u dołu strony. Twoja baza danych zostanie automatycznie zaimportowana do phpMyAdmin.
Krok 5: Zmień adres URL witryny
Teraz musisz zmienić adres URL witryny w swojej bazie danych, aby połączył się z Twoją aktywną witryną WordPress.
W phpMyAdmin, poszukaj tabeli wp_options w swojej bazie danych, którą właśnie zaimportowałeś powyżej.
Jeśli zmieniłeś prefiks bazy danych, zamiast wp_options, może to być {new_prefix}_options.
Następnie kliknij przycisk „Przeglądaj” obok wp_options. Lub kliknij link w pasku bocznym, aby otworzyć stronę zawierającą listę pól w tabeli wp_options.

Następnie w kolumnie options_name musisz poszukać opcji siteurl.
Następnie kliknij ikonę „Edytuj”.

Otwiera to okno, w którym można edytować pole.
W polu wprowadzania option_value zobaczysz adres URL swojej lokalnej instalacji, który będzie wyglądał mniej więcej tak: http://localhost/test.
Musisz wstawić adres URL swojej nowej witryny w to pole, na przykład: https://www.wpbeginner.com.
Następnie możesz zapisać pole, klikając przycisk „Go”.

Następnie musisz wykonać te same kroki, co powyżej, dla nazwy opcji home. Menu wp_options może zajmować kilka stron. Zazwyczaj opcja home będzie na drugiej stronie.
Następnie zaktualizuj adres URL home, aby był taki sam jak adres URL Twojej aktywnej witryny.
Krok 6: Skonfiguruj swoją działającą stronę
Teraz, gdy zaimportowałeś bazę danych i przesłałeś swoje treści, czas skonfigurować WordPress.
W tym momencie Twoja witryna powinna wyświetlać błąd „Błąd nawiązywania połączenia z bazą danych”.
Aby to naprawić, połącz się ze swoją witryną za pomocą klienta FTP i otwórz plik wp-config.php.
Będziesz szukać następujących linii kodu:
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', 'database_name_here' );
/** MySQL database username */
define( 'DB_USER', 'username_here' );
/** MySQL database password */
define( 'DB_PASSWORD', 'password_here' );
/** MySQL hostname */
define( 'DB_HOST', 'localhost' );
Będziesz musiał podać nazwę bazy danych, nazwę użytkownika i hasło, które utworzyłeś wcześniej.
Następnie zapisz plik wp-config.php i prześlij go z powrotem na swój serwer hostingowy WordPress.
Teraz, gdy odwiedzisz swoją stronę internetową, powinna być ona dostępna online.
Następnie musisz zalogować się do panelu administracyjnego WordPress i przejść do Ustawienia » Ogólne. Następnie, niczego nie zmieniając, przewiń na dół i kliknij przycisk „Zapisz zmiany”.

Sprawi to, że adres URL Twojej witryny zostanie poprawiony wszędzie tam, gdzie jest to potrzebne.
Po wykonaniu tej czynności przejdź do Ustawienia » Permalinks, a następnie przewiń w dół i kliknij „Zapisz zmiany”, aby upewnić się, że wszystkie linki do postów działają poprawnie.

Krok 7: Napraw obrazy i niedziałające linki, aktualizując ścieżki
Zawsze, gdy przenosisz stronę WordPress z jednej domeny na inną lub z lokalnego serwera na działającą stronę, napotkasz niedziałające linki i brakujące obrazy.
Pokażemy Ci dwa sposoby aktualizacji adresów URL. Możesz wybrać ten, który najlepiej Ci odpowiada.
1. Zaktualizuj adresy URL za pomocą wtyczki Wyszukaj i Zamień wszystko (zalecane)
Najbezpieczniejszym sposobem na rozwiązanie tego problemu jest użycie Szukaj i zamieniaj wszystko. Jest to potężna wtyczka WordPress, która pozwala łatwo wykonywać masowe zadania aktualizacji na Twojej stronie internetowej bez pisania skomplikowanych zapytań do bazy danych.
Najpierw musisz zainstalować i aktywować wtyczkę Search & Replace Everything.
Po aktywacji przejdź na stronę Narzędzia » WP Search & Replace.

Tutaj musisz wprowadzić adres URL swojej lokalnej witryny w polu „Szukaj” i adres URL swojej żywej witryny w polu „Zamień na”.
Przewiń trochę w dół i kliknij „Zaznacz wszystko” pod tabelami. Zapewnia to, że wtyczka będzie szukać starego adresu URL wszędzie w bazie danych.

Teraz kliknij przycisk „Podgląd wyszukiwania i zamiany”, aby kontynuować.
Wtyczka wyszuka w Twojej bazie danych wszystkie wystąpienia starego adresu URL, a następnie wyświetli podgląd wyników.

Jeśli wszystko wygląda dobrze, kliknij „Zamień wszystko”, aby zapisać zmiany.
Zobaczysz ostrzeżenie o wprowadzanych zmianach. Kliknij „Tak”, aby kontynuować.
Wtyczka zaktualizuje teraz bazę danych i zastąpi lokalne adresy URL bieżącym adresem URL Twojej witryny.
2. Ręcznie zaktualizuj adresy URL (zaawansowane)
Innym sposobem aktualizacji adresów URL jest użycie następującego zapytania SQL:
UPDATE wp_posts SET post_content = REPLACE(post_content, 'localhost/test/', 'www.yourlivesite.com/');
Po prostu przejdź do phpMyAdmin, kliknij swoją bazę danych, a następnie kliknij „SQL” w górnym menu i dodaj powyższe zapytanie.
Upewnij się, że zmienisz je na adresy URL swojej lokalnej i żywej witryny i kliknij przycisk „Go”.

To wszystko. Pomyślnie przeniosłeś WordPress z lokalnego serwera na działającą stronę.
Mam nadzieję, że Twoja strona internetowa działa płynnie. Jeśli zauważysz jakiekolwiek błędy, zapoznaj się z naszym przewodnikiem po najczęstszych błędach WordPress, aby uzyskać pomoc w rozwiązywaniu problemów.
Mamy nadzieję, że ten artykuł pomógł Ci przenieść WordPressa z lokalnego serwera na stronę na żywo. Możesz również zapoznać się z naszym przewodnikiem na temat przenoszenia strony na żywo na lokalny serwer lub przejrzeć ostateczną listę kontrolną migracji strony internetowej, aby poznać praktyczne kroki migracji WordPressa.
Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.


ANTONIO
Kilka dni temu pisałem, że z powodzeniem zastosowałem metodę nr 1. Teraz próbuję ponownie, od zera, bez powodzenia.
Mam dwie strony na jednym hostingu (dwa subdomeny: www i blog). jedna znajduje się w /public/, a druga w /public_blog/.
(czyli nie podfolder, ale rodzeństwo, u mojego dostawcy hostingu). Obie (subdomeny www i blog) mają SSL.
Udało mi się wejść do obszaru administracyjnego WP, wyczyścić pozostałe pliki; posty i strony są wyświetlane, ale kliknięcie podglądu pokazuje pustą stronę. Brak błędów w logu.
Nie wiem, jak śledzić i znaleźć kroki (chociaż mam plik dup-installer-log.txt
dzięki
Wsparcie WPBeginner
Prawdopodobnie powinieneś skontaktować się ze swoim dostawcą hostingu, aby upewnić się, że subdomena jest ustawiona na właściwą lokalizację folderu, ponieważ jest to najczęstsza przyczyna tego problemu.
Admin
Rob H
Świetny tutorial.
Wybrałem opcję 1. Dotarłem do punktu 4, ale potem podczas próby uruchomienia WordPress otrzymałem komunikat „zbyt wiele przekierowań”. Poświęciłem mnóstwo czasu na próbę zrozumienia, co zrobiłem źle, próbując wszystkich sugerowanych rozwiązań dla tego typu błędu i okazało się, że to nie moja wina. Nie działało, ponieważ wersja bazy danych, której używałem w Wamp, była nowsza niż wersja u mojego dostawcy hostingu 1and1 ionos.
Zadzwoniłem do obsługi klienta 1and1, aby zapytać, czy mogą zaktualizować wersję bazy danych i wygląda na to, że mieli inne skargi. 2 dni później wersja bazy danych została zaktualizowana, a moja lokalna strona internetowa została przeniesiona na stronę produkcyjną w ciągu kilku minut.
Więc… wersje baz danych to kolejna rzecz do rozważenia, jeśli napotkasz problemy.
Dziękuję za tak doskonały samouczek, użyję tej metody ponownie w przyszłości.
Wsparcie WPBeginner
Thanks for sharing your solution should anyone else run into this issue
Admin
Antonio
Doskonale. Użyłem metody nr 1. Teraz strona (na serwerze) działa.
Ale potem, gdy dodam jakieś posty, strony, menu w localhost,… jak mogę zaktualizować prawdziwą stronę, nie zaczynając od nowa?
Dzięki
Wsparcie WPBeginner
Możesz użyć metody Duplicator, aby przenieść zaktualizowaną zawartość na swoją obecną stronę.
Admin
Antonio
Dzięki. Spróbuję.
Nie zauważyłem, że mój post został opublikowany wczoraj, więc napisałem nowy, zadając to samo pytanie.
Przepraszam za niedogodności.
Wsparcie WPBeginner
No worries
Bahadur
Moja strona działa dobrze na localhost, ale kiedy przesyłam ją na moją stronę produkcyjną, niektóre obrazy przycisków społecznościowych nie są wyświetlane, czy możesz pomóc?
Wsparcie WPBeginner
Najpierw zalecamy skontaktowanie się z pomocą techniczną wtyczki, której używasz, aby upewnić się, że nie ma żadnego problemu specyficznego dla przenoszenia zawartości.
Admin
Luisa
Cześć! Postępowałem zgodnie z każdym krokiem, ale gdy dochodzę do kroku 4 i klikam na Admin Login, otrzymuję komunikat o błędzie: „Wystąpiło zbyt wiele przekierowań podczas próby otwarcia […]. Może się to zdarzyć, jeśli otworzysz stronę, która jest przekierowywana do otwarcia innej strony, która następnie jest przekierowywana do otwarcia oryginalnej strony”.
Jak mogę to naprawić?
Wsparcie WPBeginner
W przypadku tego błędu warto spróbować kroków rozwiązywania problemów opisanych w naszym artykule tutaj: https://www.wpbeginner.com/wp-tutorials/how-to-fix-error-too-many-redirects-issue-in-wordpress/
Admin
Anita Steen-van Meerveld
Cześć, do tej pory postępowałem zgodnie z instrukcjami i wszystko wydaje się przebiegać zgodnie z planem, ale problem pojawia się na kroku 4.
Przesłałem pliki migracji, po sprawdzeniu plik ma 1,2 GB.
Po uruchomieniu installer.php pojawia się komunikat: plik ma 4k, prześlij kompletny plik.
Jestem pewien, że przesłany plik został w całości przesłany.
Proces zatrzymuje się tutaj, co mogę zrobić?
Wsparcie WPBeginner
Powinieneś skontaktować się z pomocą techniczną Duplicator i poinformować ich o błędzie, a oni będą w stanie Ci pomóc.
Admin
Jessica
Dziękuję za ten fantastyczny tutorial! Buduję nową stronę lokalnie, ale mam już działającą stronę, którą chcę całkowicie nadpisać nową. Czy muszę usunąć całą moją aktywną stronę przed migracją? Obie działają na WordPressie, ale mają zupełnie inne motywy… dzięki!
Wsparcie WPBeginner
Zazwyczaj najlepiej jest usunąć witrynę, którą zastępujesz, aby nie mieć niepotrzebnych dodatkowych plików na serwerze.
Admin
nurudeen
Moim zdaniem polecam Wam zorganizować kompletny samouczek wideo, będzie to świetny praktyczny przewodnik i bardziej pomocny oraz znacznie łatwiejszy, ponieważ pozwoli na oglądanie w trakcie wykonywania, aż do osiągnięcia wyników.. Dziękuję Wam za dobrą pracę, którą oferujecie.
Wsparcie WPBeginner
Thank you for your recommendation
Admin
Reggie
Cześć, zrobiłem to i teraz mój slider/karuzela nie działa na żywo, ale wyświetla się i działa na localhost. Co mogę zrobić, aby to naprawić? Dziękuję.
Wsparcie WPBeginner
Zależałoby to od tego, na jaki błąd natrafiasz w tej chwili. Jeśli skontaktujesz się z pomocą techniczną wtyczki suwaków, powinni być w stanie pomóc.
Admin
Gage
Cześć, naprawdę doceniam szczegółowe wyjaśnienie. Skończyłem całkowicie krok 5, zmieniłem mój adres URL i Strona główna na mój aktualny adres URL, którego używam, ale teraz, gdy wpisuję mój adres URL, nadal pojawia się komunikat „jeśli jesteś właścicielem, zaloguj się, aby uruchomić stronę”. Nie wiem, czego mi brakuje, ale nie dostaję żadnego komunikatu o błędzie.
Wsparcie WPBeginner
Cześć Gage,
Proszę ponownie sprawdzić, czy przesłałeś pliki WordPress do właściwego katalogu. Jeśli nie jesteś pewien, zapytaj swojego dostawcę hostingu, a on powie Ci, do którego katalogu powinieneś je przesłać.
Admin
Vladimir
Dziękuję. Bardzo pomocny tutorial.
Wsparcie WPBeginner
Thank you
Admin
Tarun Bisht
Dzięki za udostępnienie posta, na pewno spróbuję.
Wsparcie WPBeginner
Glad our post can help you
Admin
Hazel beaver
Zazwyczaj uwielbiam Twoje tutoriale i z Twoją pomocą i wskazówkami zbudowałem dwie moje prywatne strony internetowe… Ale to jest dla mnie zbyt skomplikowane!
Kiedy uruchamiam Duplicator, nie wyświetla wszystkich wpisów jako „dobrych”. Sprawdzenie rozmiaru i dodatkowe sprawdzenia zwracają ostrzeżenie, więc nie mogę iść dalej. Moja strona nie jest aż tak duża… ale myślę, że próbuje spakować wszystko (w tym kopie zapasowe i wtyczki, których zakładam, że nie muszę migrować). Czy jest na to jakieś obejście (próbuję pobrać moją aktywną stronę do WAMP, abym mógł pracować nad nowym motywem)?
Wsparcie WPBeginner
Dopóki są to tylko ostrzeżenia, powinieneś móc kontynuować. Kliknięcie sekcji z ostrzeżeniem powinno pozwolić Ci poznać różne opcje zmiany ostrzeżenia na dobry. Możesz również włączyć filtry, aby ignorować określone pliki/foldery.
Admin
Fahim
Dobry post.
Wsparcie WPBeginner
Thank you
Admin
Ravi gupta
Świetnie! Dziękuję za podzielenie się tą informacją. Bardzo się cieszę, że mogę przeczytać te informacje.
Wsparcie WPBeginner
Glad you like our article
Admin
Rosa
Cześć! Do tej pory postępowałem zgodnie z Twoimi instrukcjami i wszystko wydaje się przebiegać zgodnie z planem, ale utknąłem na Kroku 6.
Przeczytałem: „Aby to naprawić, połącz się ze swoją stroną internetową za pomocą klienta FTP i edytuj plik wp-config.php. Podaj nazwę bazy danych, użytkownika i hasło, które utworzyłeś wcześniej w Kroku 3. Zapisz plik wp-config.php i prześlij go z powrotem na swój serwer. Odwiedź swoją stronę internetową, a powinna być już dostępna.”
Czy możesz być bardziej szczegółowy? Gdzie dokładnie znajdę plik wp-config.php i jak go edytować?
Wsparcie WPBeginner
Plik wp-config znajdziesz tam, gdzie znajdują się Twoje foldery WordPress, zazwyczaj w folderze public_html lub www Twojego hostingu. Do edycji zawartości pliku użyjesz edytora tekstu, takiego jak notatnik lub podobny.
Admin
Hirr
Mogłoby być bardziej pomocne, gdybyś przesłał film.
Wsparcie WPBeginner
Thank you for your recommendation, we’ll certainly take a look for a possible video
Admin
Mike
„Kliknij zakładkę Import w górnym menu. Na stronie importu kliknij przycisk Wybierz plik, a następnie wybierz plik bazy danych, który zapisałeś w Kroku 1.” Nie mogę znaleźć tego pliku – nie mam pojęcia, gdzie go szukać.
Wsparcie WPBeginner
Cześć Mike,
Na pierwszym etapie zapisałbyś plik na swoim komputerze. To jest plik, który musisz zaimportować tutaj.
Admin
Samad
Bardzo dziękuję za informację,
Robiłem to źle w przeszłości.
Jim Thorne
Fantastyczny artykuł z poradnikiem. Postępowałem zgodnie z nim i z łatwością przeniosłem moją stronę z localhost na serwer na żywo. Dziękuję za publikację! Jestem nowicjuszem w przenoszeniu strony, więc musiałem dowiedzieć się niektórych najprostszych rzeczy. Jedną z rzeczy, którą musiałem odkryć, było to, jak przenieść foldery z mojego komputera na serwer hostingowy za pomocą cPanel. Po zbadaniu tego odkryłem, że należy spakować cały folder ze wszystkimi podfolderami do pliku ZIP, a następnie przesłać ten jeden plik.
Christian
Naprawianie obrazów i niedziałających linków poprzez aktualizację ścieżek: Jak zaktualizować obrazy tła? Metoda wspomniana w kroku 7 działa tylko dla zwykłych obrazów, a nie dla obrazów tła. Więc jak zaktualizować obrazy?
Wsparcie WPBeginner
Cześć Christianie,
Będziesz musiał ręcznie zaktualizować te.
Admin
Alex
Cześć wszystkim, świetny tutorial.
Ale kiedy próbuję uzyskać dostęp do mojej witryny przez adres URL, prosi mnie o ponowną instalację WordPressa (mam na myśli, że pokazuje mi kreatora WordPressa, gdy się uruchamia)
Ponadto, kiedy mówisz, aby przejść do bazy danych i utworzyć nowego użytkownika, mySQL nie ma takiej opcji.
Olaniyan
Witam, proszę, wykonałem wszystkie kroki, ale na końcu otrzymuję komunikat o błędzie: Błąd podczas nawiązywania połączenia z bazą danych.
Steph
Cześć, jak mam postępować, jeśli nie ma cPanel? Z góry dziękuję!
Jasonas
Cześć! Świetny artykuł. Mam tylko dwie uwagi, które moim zdaniem byłyby fajne do przeczytania na ten temat.
1. Czy są jakieś wskazówki dotyczące przepływu pracy, aby uniknąć wspomnianych przez Ciebie niedziałających linków, obrazów itp.?
2. Czytałem również recenzje wtyczek, w których użytkownicy twierdzą, że niektóre złe wtyczki pozostawiają "śmieciowy kod" (nieużywalny kod i pliki) po odinstalowaniu/usunięciu wtyczki, co ostatecznie spowalnia ich stronę internetową. Czy to prawda? Jeśli tak, jak my, początkujący, możemy wykryć ten "śmieciowy kod" (zasadniczo pozostałości po usuniętych przez nas wtyczkach) i go usunąć?
Na mojej lokalnej stronie testuję wiele wtyczek, których nie zamierzam używać i które ostatecznie usunę (jak wielu innych), więc jestem tym zainteresowany.
Z góry dziękuję.
Wsparcie WPBeginner
Cześć Jasonas,
1. Możesz postępować zgodnie z powyższymi krokami w kolejności, w jakiej się pojawiają, aby uniknąć niedziałających linków.
2. Możesz przeglądać pozostałe dane w swojej bazie danych WordPress za pomocą phpMyAdmin. Nie zalecamy jednak początkującym tego robić, chyba że są pewni, że te dane spowalniają ich stronę internetową.
Admin
Sally
Cześć,
Budowałem moją stronę na serwerze lokalnym, teraz chcę przenieść ją na tymczasowy adres URL w moim WordPressie, który jest zainstalowany na moim pakiecie hostingowym, aby ją dokończyć, a następnie, gdy będzie gotowa, zostanie skierowana na domenę, która obecnie hostuje starą stronę. Próbowałem wykonać powyższe kroki, ale dochodzę tylko do kroku 1 i nie mam pojęcia, gdzie trafia plik eksportu?
Przepraszam, jeśli to głupie pytanie, ale nigdzie go nie mogę znaleźć!
Będę bardzo wdzięczna za wszelką pomoc.
Dziękuję,
Sally
Wsparcie WPBeginner
Cześć Sally,
Plik eksportu jest automatycznie pobierany na Twój komputer. Sprawdź folder Pobrane na swoim komputerze lub inny folder, w którym przeglądarka zazwyczaj przechowuje pobrane pliki.
Admin
Sally
Witam,
Dzięki, przepraszam, ale w ogóle tego tam nie mogę znaleźć. Opróżniłem folder i zrobiłem to ponownie, ale nic się tam nie pojawiło, dlatego zadaję pytanie.
Wszystkie pobrane pliki z Safari trafiają do zwykłego folderu pobierania, więc nie wiem, gdzie mogłyby trafiać. Spróbuję z Duplicatorem i zobaczę, czy uda mi się coś więcej!
Dzięki,
Sally
Sheuen
Myślę, że możesz spróbować wybrać pobieranie niestandardowe zamiast szybkiego pobierania, a następnie w polu wyjściowym wybrać „Zapisz dane wyjściowe do pliku” > Kompresja: > gzipped
JD Simpkins
W zależności od konfiguracji, może się nie pobrać automatycznie. Może otworzyć się na nowym ekranie, a następnie możesz skopiować/wkleić go do pliku i zapisać. Nie jestem pewien, czy to tylko problem MAMP, czy co, ale kiedy przeniosłem się do pracy na Macu, ta część kroków się zmieniła.
Sally
Cześć,
Twoje tutoriale są świetne, dziękuję!
Śledzę ten wątek i nie jestem pewien, czy to, co robię, jest złe, ale wykonuję Krok 1 (Eksport), ale nie mam pojęcia, gdzie trafia eksportowany plik?
Uruchamiam lokalny serwer na moim Macu i utknąłem tutaj, czy czegoś mi brakuje?
Próbuję przenieść moją stronę internetową z lokalnego serwera do WordPressa działającego na moim pakiecie hostingowym u 123 Reg. Trafi to na tymczasowy adres URL, dopóki nie będę gotowy do przeniesienia na domenę, na której obecnie znajduje się stara strona internetowa.
Będę bardzo wdzięczny za wszelką pomoc.
Z góry dziękuję
Sally
Ahmad Lone
Dziękuję bardzo.
Ismail
Mam stronę wordpress na serwerze na żywo, chcę ją zastąpić inną stroną wordpress, którą stworzyłem na localhost, chcę zachować tego samego hosta i tę samą nazwę domeny. Co mam zrobić, proszę?
Sandy
To bardzo pomocne. Chciałbym zapytać o następny krok. Co jeśli będę kontynuował rozwój lokalnie i będę chciał od czasu do czasu synchronizować zmiany? Czy masz do tego tutorial?
DEAN O
Mam problem, ponieważ mój laptop z serwerem MAMP localhost uległ awarii. Udało mi się odzyskać wszystkie pliki z dysku twardego, ale nie mogę przeprowadzić eksportu bazy danych.
Mam laptopa skonfigurowanego z XAMP.
Jakieś przemyślenia?
Mauricio
Niedzielny wieczór.
Klient chce stronę internetową.
Próbowałem Duplicator przez cały dzień, nic z tego.
Problemy z PHP i bazą danych, po prostu nie działa… dopóki nie trafiłem na Twój post.
Wróćmy do podstaw, człowieku, włącz na żywo ręcznie.
Dzięki za udostępnienie.
To prostszy pomysł, a jednak czasem próbujemy automatyzować rzeczy i wykonujemy mniej pracy.
Had to share with you my truly akcnowledgment.
Nicely done
Stefan
Thank you! This guide is perfect. I use it every time I forget how I move wordpress from local to live!
Chell
Otrzymałem kompletny „system plików” WP przez serwer FTP od mojego dostawcy i chcę stworzyć nową stronę internetową z tymi plikami, ale z moim własnym domeną.
Czy mogę użyć tego „przewodnika” do tego celu?
Przepraszam za głupie pytania, ale pracowałem z WP tylko przez rozwiązanie chmurowe.
Wsparcie WPBeginner
Cześć Chell,
Będziesz również potrzebować bazy danych WordPress, a nie tylko plików. Gdy będziesz mieć zarówno bazę danych, jak i pliki WordPress, będziesz mógł przesłać je do swojej własnej domeny i zaimportować bazę danych.
Admin
Scott
Witam. Zakończyłem budowanie mojej strony na serwerze lokalnym i jestem gotów przenieść ją na mój serwer produkcyjny. Zakładam, że zanim wykonam Twoje kroki, będę musiał najpierw zainstalować WordPressa na moim koncie hostingowym. Czy to prawda? A jeśli tak, czy powinienem zaznaczyć pole „Automatycznie utwórz nową bazę danych dla tej instalacji”? Jeśli to zrobię, będę musiał zastąpić tę bazę danych tą z mojego serwera lokalnego, prawda? Czy też powinienem zostawić to pole niezaznaczone, skoro mam zamiar przenieść do niego nową bazę danych? Dzięki.
Wsparcie WPBeginner
Cześć Scott,
Nie, zamiast instalować WordPressa, przeniesiesz go z lokalnego serwera na stronę produkcyjną. Podobnie wyeksportujesz lokalną bazę danych, a następnie zaimportujesz ją na konto hostingowe swojego serwera produkcyjnego za pomocą phpMyAdmin przez cPanel.
Admin
Bryn Dlaczego
Cześć, po zaktualizowaniu mojego pliku wp-config.php, aby odzwierciedlić informacje o bazie danych, teraz widzę poniższe komunikaty po wejściu na aktywną stronę:
Fatal error: Class ‘WP_Widget_Media’ not found in /home/…/wp-includes/widgets/class-wp-widget-media-audio.php on line 17
Manos Liakos
Człowieku, ratujesz mi życie. Ta rzecz z zapytaniem SQL do zmiany linków właśnie mnie uratowała. Próbowałem przez 2 dni z rzędu naprawić stronę, która nie wyświetlała się poprawnie po dostępie z publicznego IP przez moją domenę, nawet jeśli „siteurl” i „home” były poprawnie skonfigurowane. Dzięki!
Wsparcie WPBeginner
Cześć Manos,
Cieszę się, że znalazłeś rozwiązanie. Nie zapomnij dołączyć do nas na Twitterze, aby uzyskać więcej wskazówek i samouczków dotyczących WordPressa.
Admin
Shreshta
Z góry dziękuję.
Muszę przesłać stronę wordpress z mojego lokalnego komputera na serwer internetowy, który należy do mojej firmy i znajduje się w tym samym budynku, w którym pracuję. Mój problem polega na tym, że nie korzystam z żadnych usług hostingowych, więc nie wiem, co zrobić, jeśli chodzi o krok menedżera plików do transferu bazy danych. Tylko dla jasności, jak bym postąpił, gdybym chciał przesłać stronę z mojego lokalnego komputera na prywatny serwer firmy bez korzystania z usługi hostingu internetowego.
Dimitris
Cześć, zamierzam przeprowadzić tę migrację, ale mam pytanie. Co się stanie, jeśli będę musiał przesłać stronę na serwer, ale na moim localhost ta strona jest częścią multisite? Jak mogę wyizolować tę stronę z lokalnej sieci WordPress i ostatecznie przesłać ją na prawdziwy serwer WWW?
Olumide
phpMyAdmin – Błąd
Błąd podczas uruchamiania sesji; sprawdź plik dziennika PHP i/lub serwera WWW oraz poprawnie skonfiguruj instalację PHP. Upewnij się również, że ciasteczka są włączone w przeglądarce.
session_start(): open(SESSION_FILE, O_RDWR) failed: No such file or directory (2)
Oto co otrzymuję i moja strona nie działa, proszę o pomoc.
Wsparcie WPBeginner
Witaj Olumide,
Jeśli błąd występuje na Twojej aktywnej stronie, skontaktuj się ze swoim dostawcą hostingu. Jeśli dzieje się to na Twoim lokalnym serwerze, oznacza to, że konfiguracja Twojego lokalnego serwera nie jest poprawna.
Admin
Angela
Właśnie wykonałem te kroki, aby przenieść lokalną stronę na aktywną i żadna z moich lokalnych stron nie została przeniesiona.
Olakorede O
Proszę, mam problemy z krokiem 7. Wprowadziłem stronę na żywo, ale co mam wpisać dla strony lokalnej? dzięki
Dimitri
Dzięki Bogu za ten artykuł!
Krok 6 uratował mi życie, nie mogłem tego nigdzie znaleźć w internecie !!!
Całusy z Francji
Marlon
Cześć WPBEGINNER SUPPORT i inni,
Dzięki, znalazłem Twój artykuł, który pomaga ludziom. Mam nadzieję, że znajdę Twoją łaskę dla mojego problemu. Po wprowadzeniu modyfikacji poprzez dodanie kodu w functions.php (na żywej stronie) nie mogę już wyświetlić ani uzyskać dostępu do strony internetowej, zawsze pojawia się komunikat:
Notice: ob_end_clean(): failed to delete buffer. No buffer to delete in /home/dh_awey63/website/wp-content/plugins/nextgen-gallery/nggallery.php on line 92
ParseError thrown
błąd składni, nieoczekiwany ‘ang’ (T_STRING)
Kiedyś szukałem w Google komunikatu o błędzie i otrzymałem kilka porad, aby uzyskać do niego dostęp przez klienta FTP FileZilla, ale nie mogę się zalogować. Zawsze otrzymuję błąd: „Odpowiedź: 530 Login incorrect”. „Błąd: Błąd krytyczny: Nie można połączyć się z serwerem”. Czy jest sposób, abym mógł edytować plik functions.php, aby usunąć tam moje komentarze i przywrócić stronę do normalności? Po prostu nie wiem, czy web developer skonfigurował konto ftp. Ten niezależny deweloper zostawił swoje bałaganiarskie i tandetne rzeczy w swoim projekcie strony internetowej i zniknął po otrzymaniu płatności. Jestem naprawdę nowy w tej dziedzinie i nie wiem, co robić. Proszę o pomoc. Dziękuję bardzo.
Wsparcie WPBeginner
Cześć Marlon,
Możesz również uzyskać dostęp do swoich plików WordPress za pomocą Menedżera plików w cPanelu w panelu administracyjnym swojego hostingu internetowego. Po połączeniu się z witryną za pomocą menedżera plików musisz zlokalizować plik functions.php i cofnąć wprowadzone wcześniej zmiany.
Admin
Marlon
Witaj WPBEGINNER SUPPORT,
Dziękuję za szybką odpowiedź. Niestety, naprawdę nie mam pojęcia, czy osoba, która zbudowała stronę, utworzyła konto cPanel, naprawdę nie znam danych logowania, jeśli jakiekolwiek istnieją. Ten zły człowiek nigdy nie odpowiada na moje wiadomości po otrzymaniu od nas pieniędzy. Proszę, pomóż mi, co mam zrobić, jeśli są jakieś dostępne opcje. Proszę odwiedzić stronę internetową pod adresem rheumacares.ph. Bardzo dziękuję.
Victor
Cześć, mam problem z krokiem 4. Po zaimportowaniu mojej bazy danych pojawia się komunikat o błędzie. Nie wiem, co zrobiłem źle w procesie i nie wiem, jak to naprawić. Czy możesz mi coś doradzić? Poniżej zamieszczam komunikat o błędzie
Thanks
Błąd
Zapytanie SQL:
—
— Baza danych: `meusite`
—
— ——————————————————–
—
— Struktura tabeli dla tabeli `wp_commentmeta`
—
CREATE TABLE `wp_commentmeta` (
`meta_id` bigint(20) UNSIGNED NOT NULL,
`comment_id` bigint(20) UNSIGNED NOT NULL DEFAULT ‘0’,
`meta_key` varchar(255) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL,
`meta_value` longtext COLLATE utf8mb4_unicode_520_ci
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci
MySQL powiedział: Dokumentacja
#1050 – Tabela ‘wp_commentmeta’ już istnieje
Wsparcie WPBeginner
Cześć Victor,
Tabela w Twojej bazie danych już istnieje. Jeśli nie masz żadnych treści na swojej stronie produkcyjnej, możesz po prostu USUNĄĆ wszystkie tabele w swojej bazie danych WordPress, a następnie spróbować zaimportować ponownie.
Admin
Jonathan
Dziękuję za fantastyczny artykuł!
Lokalnie zbudowałem stronę WordPress, którą chciałbym zastąpić istniejącą stroną online.
Jeśli chcę przesłać lokalną stronę do środowiska testowego online, czy mogę to zrobić bez konieczności konfigurowania nowej bazy danych? tj. czy mogę udostępnić tę samą bazę danych, której używa strona na żywo? Jeśli tak, jak mogę to zrobić?
Pozdrawiam, Jon
Jon
Fantastycznie pomocny artykuł, dziękuję! Buduję stronę WordPress lokalnie, aby zastąpić tę hostowaną online.
Chciałbym przenieść lokalnie hostowaną stronę do środowiska testowego online, aby nie zastępowała istniejącej strony.
Twoje instrukcje sugerują, że muszę skonfigurować nową bazę danych SQL, za którą poniesę koszty. Czy istnieje sposób, abym mógł przesłać witrynę testową do istniejącej bazy danych bez zakłócania działania witryny na żywo? Jeśli tak, to jak?
Dzięki,
Jon
Wsparcie WPBeginner
Cześć Jon,
Nie jest to zalecane, ale możesz zmienić prefiks tabeli w pliku wp-config.php swojej strony testowej na coś unikalnego. Użyj tej samej bazy danych MySQL co Twoja strona główna. W ten sposób baza danych Twojej strony internetowej będzie zawierać tabele dla różnych instalacji WordPress.
Admin
Jojo Esposa Jr
Czy mogę użyć instalacji WordPress przez Cpanel Softaculous, a następnie po prostu przesłać bazę danych SQL i bieżący motyw, którego używałem? Przesyłanie całych plików WordPress z mojego laptopa na stronę na żywo za pomocą ftp zajmuje bardzo dużo czasu, ponieważ moje połączenie internetowe jest bardzo wolne (2 mbps).
Wsparcie WPBeginner
Witaj Jojo Esposa Jr,
Tak, możesz to zrobić.
Admin
Lyada Emmanuel
Cześć, wykonałem wszystkie kroki, jednak gdy otwieram stronę logowania do WordPressa, otrzymuję ten komunikat:
Błąd wewnętrzny serwera
Wsparcie WPBeginner
Cześć Lyada,
Zapoznaj się z naszym przewodnikiem, jak naprawić błąd wewnętrznego serwera w WordPress.
Admin
Madison Duncan
Witam,
Jestem zdezorientowany krokiem drugim. Kiedy klikam na moje konto klienta FTP, wyskakuje mi prośba o użycie Cyberduck, ale potem nie jestem pewien, które pliki przesłać ani gdzie (jak upewnić się, że są w public_html?). Ukończyłem krok pierwszy, więc czy to są pliki, które mam przesłać? Po prostu nie widzę ich nigdzie. Dzięki!
Wsparcie WPBeginner
Cześć Madison,
Ten tutorial dotyczy przenoszenia strony WordPress zbudowanej na serwerze lokalnym (Twój komputer) na stronę internetową na żywo. Jeśli masz zainstalowany serwer lokalny na swoim komputerze (programy takie jak Wamp, MAMP, XAMP), znajdziesz pliki lokalne na swoim komputerze. To są pliki, które musisz przesłać.
Pierwszy krok tylko eksportuje Twoją bazę danych. Będziesz jej potrzebować w Kroku 4.
Admin