Zaufane samouczki WordPress, kiedy ich najbardziej potrzebujesz.
Przewodnik dla początkujących po WordPressie
WPB Cup
25 milionów+
Witryny korzystające z naszych wtyczek
16+
Lata doświadczenia z WordPressem
3000+
Samouczki WordPress od ekspertów

Jak przenieść witrynę WordPress na serwer lokalny

Chcesz bezpiecznego miejsca do eksperymentowania z witryną WordPress bez obawy o zepsucie czegoś na swojej aktywnej stronie?

Przeniesienie Twojej witryny WordPress na lokalny serwer na Twoim komputerze jest, naszym zdaniem, idealnym rozwiązaniem, szczególnie dla programistów, projektantów lub początkujących użytkowników WordPress.

Instalacja WordPressa na komputerze (serwer lokalny) pozwala na łatwe nauczenie się WordPressa i testowanie różnych rzeczy. Kiedy przenosisz działającą stronę WordPress na serwer lokalny, umożliwia Ci to eksperymentowanie z tymi samymi danymi, co na Twojej działającej stronie.

W tym artykule pokażemy Ci, jak łatwo przenieść działającą witrynę WordPress na serwer lokalny.

Przenoszenie aktywnej witryny WordPress na lokalny serwer na Twoim komputerze

Dlaczego i kto chciałby przenieść działającą stronę WordPress na lokalny serwer?

Jeśli od jakiegoś czasu prowadzisz stronę WordPress, możesz chcieć wypróbować nowe motywy lub wtyczkę. Jednak robienie tego na aktywnej stronie internetowej może skutkować słabym doświadczeniem użytkownika dla Twoich odbiorców.

Aby tego uniknąć, wielu użytkowników tworzy kopię swojej witryny WordPress na serwerze lokalnym, aby testować nowe motywy, wtyczki lub przeprowadzać testy rozwojowe.

Pozwala to na skonfigurowanie motywu wraz z całą zawartością i przetestowanie wszystkich funkcji bez obawy o zepsucie witryny. Wielu użytkowników kopiuje swoją witrynę na lokalny serwer, aby ćwiczyć swoje umiejętności WordPress i kodowania na rzeczywistych danych witryny.

Chociaż możesz przeprowadzić wszystkie testy za pomocą przykładowej treści w WordPressie, rzeczywiste dane strony zapewnią lepszą wizualną reprezentację tego, jak te zmiany będą wyglądać na Twojej aktywnej stronie.

Przygotowanie do przeniesienia lokalnej witryny na lokalny serwer

Po pierwsze, musisz upewnić się, że zawsze tworzysz kopie zapasowe swojej witryny WordPress. Istnieje kilka świetnych wtyczek do tworzenia kopii zapasowych WordPressa, których możesz użyć.

Po drugie, musisz zainstalować lokalne środowisko serwerowe na swoim komputerze. Możesz użyć WAMP dla systemu Windows i MAMP dla Maca. Po skonfigurowaniu środowiska musisz utworzyć nową bazę danych za pomocą phpMyAdmin.

Po prostu odwiedź następujący adres URL w swojej przeglądarce, aby uruchomić phpMyAdmin.

http://localhost/phpmyadmin/
http://localhost:8080/phpmyadmin/

Stąd musisz kliknąć zakładkę „Bazy danych” i utworzyć nową bazę danych. Będziesz potrzebować tej bazy danych, aby później rozpakować dane swojej aktywnej witryny.

Utwórz bazę danych

Jesteś teraz gotowy do przeniesienia swojej aktywnej strony WordPress na lokalny serwer.

Metoda 1. Przenoszenie aktywnej strony WordPress na lokalny serwer za pomocą wtyczki

Ta metoda jest łatwiejsza i zalecana dla wszystkich użytkowników.

Pierwszą rzeczą, którą musisz zrobić, to zainstalować i aktywować wtyczkę Duplicator. Więcej szczegółów znajdziesz w naszym przewodniku krok po kroku na temat jak zainstalować wtyczkę WordPress.

Duplicator pozwala łatwo tworzyć zduplikowany pakiet całej Twojej witryny. Może być używany do przenoszenia witryny WordPress w nowe miejsce, a także może być używany jako wtyczka do tworzenia kopii zapasowych.

Uwaga: Istnieje darmowa wersja Duplicator, od której możesz zacząć. Jednak Duplicator Pro oferuje nieograniczone kopie zapasowe i bardziej zaawansowane funkcje.

Po aktywacji przejdź do Duplicator Pro » Backups z paska bocznego administracji WordPress. Aby utworzyć nowy pakiet, musisz kliknąć przycisk „Add New”.

Dodaj nowe kopie zapasowe

Duplicator uruchomi następnie kreatora kopii zapasowych.

Najpierw musisz podać nazwę dla swojego pakietu kopii zapasowej. Możesz również użyć dynamicznych tagów, aby automatycznie utworzyć format nazwy, taki jak data i tytuł Twojej witryny.

Wprowadź nazwę kopii zapasowej

Następnie rozwiń sekcję „Storage” i wybierz lokalizację przechowywania.

W tym samouczku użyjemy domyślnej lokalizacji. Możesz kliknąć link „Dodaj magazyn”, aby dodać nową lokalizację, taką jak Dropbox lub Google Drive, jeśli chcesz.

Wybierz przechowywanie w Duplicatorze

Kliknij przycisk „Dalej”, aby kontynuować.

Wtyczka przeskanuje następnie Twoją witrynę i przeprowadzi kilka kontroli w tle. Następnie wyświetli podsumowanie tych kontroli.

Jeśli wszystko wygląda dobrze, kliknij przycisk „Utwórz kopię zapasową”, aby kontynuować.

Po skanowaniu utwórz kopię zapasową

Duplicator utworzy teraz pakiet Twojej witryny.

Po zakończeniu zobaczysz plik archiwum zip zawierający wszystkie dane Twojej strony internetowej oraz plik instalacyjny. Musisz pobrać oba pliki na swój komputer.

Pobierz pliki kopii zapasowej strony

Jesteś teraz gotowy do rozpakowania i zainstalowania tych plików na swoim lokalnym serwerze.

Najpierw musisz utworzyć nowy folder w głównym folderze serwera lokalnego. Jest to folder, w którym serwer lokalny przechowuje wszystkie witryny.

Na przykład, jeśli używasz MAMP, będzie to folder /Applications/MAMP/htdocs/. Alternatywnie, jeśli używasz WAMP, będzie to folder C:\wamp\www\.

Wewnątrz tego folderu możesz tworzyć nowe foldery dla każdej nowej strony internetowej, którą chcesz zaimportować lub utworzyć na swoim serwerze lokalnym.

Tworzenie folderu strony internetowej na lokalnym serwerze

Następnie musisz otworzyć folder, który utworzyłeś dla swojej lokalnej strony, a następnie skopiować i wkleić zarówno plik archiwum zip, jak i skrypt instalacyjny, które pobrałeś wcześniej.

Skopiuj i wklej pliki pakietu i instalatora Duplicator

Aby uruchomić instalację, musisz otworzyć skrypt installer.php w przeglądarce internetowej.

Na przykład, jeśli wkleiłeś oba pliki do folderu /mylocalsite/, będziesz mógł uzyskać do nich dostęp w przeglądarce, odwiedzając http://localhost/mylocalsite/installer.php.

Teraz zobaczysz skrypt instalacyjny Duplicator w następujący sposób:

Ekran instalatora Duplicator

Kliknij przycisk „Dalej”, aby kontynuować.

Duplicator rozpakuje teraz plik archiwum zip i poprosi o podanie informacji o bazie danych Twojej lokalnej witryny. Jest to baza danych, którą utworzyłeś wcześniej.

Informacje o bazie danych Duplicator

Nazwa serwera to prawie zawsze localhost, a nazwa użytkownika to root. W większości przypadków instalacja serwera lokalnego nie ma ustawionego hasła dla roota, więc możesz je pozostawić puste.

Na dole strony zobaczysz przycisk „Testuj bazę danych”, którego możesz użyć, aby upewnić się, że informacje o bazie danych są poprawne.

Testuj połączenie z bazą danych

Jeśli wszystko wygląda dobrze, kliknij przycisk „Dalej”, aby kontynuować.

Duplicator zaimportuje teraz Twoją bazę danych WordPress. Następnie poprosi o ponowne sprawdzenie informacji o nowej stronie, które zostały automatycznie wykryte.

Sprawdź informacje o lokalnej stronie

Kliknij przycisk „Dalej”, aby kontynuować.

Duplicator zakończy teraz konfigurację i wyświetli przycisk do zalogowania się na Twojej lokalnej stronie. Użyjesz tej samej nazwy użytkownika WordPress i hasła, których używasz na swojej działającej stronie.

Import zakończony

To wszystko, pomyślnie przeniosłeś swoją działającą stronę na serwer lokalny.

Metoda 2. Ręczne przeniesienie aktywnej strony WordPress na serwer lokalny

W przypadku, gdy wtyczka nie działa, zawsze możesz ręcznie przenieść swoją aktywną witrynę na serwer lokalny. Pierwszą rzeczą, której będziesz potrzebować, jest ręczne wykonanie kopii zapasowej witryny z Twojego konta hostingowego WordPress.

Krok 1. Wyeksportuj bazę danych WordPress Twojej aktywnej strony

Aby wyeksportować bazę danych WordPress Twojej aktywnej witryny, musisz zalogować się do panelu cPanel i kliknąć phpMyAdmin.

Uwaga: Pokazujemy zrzuty ekranu z panelu Bluehost.

cPanel phpMyAdmin

W phpMyAdmin musisz wybrać bazę danych, którą chcesz wyeksportować, a następnie kliknąć zakładkę eksportu na górze.

Ręczny eksport bazy danych WordPress

phpMyAdmin poprosi Cię teraz o wybór szybkiej lub niestandardowej metody eksportu. Zalecamy użycie niestandardowej metody i wybranie formatu zip jako metody kompresji.

Czasami pluginy WordPress mogą tworzyć własne tabele w bazie danych WordPress. Jeśli już nie używasz tego wtyczki, niestandardowa metoda pozwala na wykluczenie tych tabel.

Pozostaw pozostałe opcje bez zmian i kliknij przycisk „Go”, aby pobrać kopię zapasową bazy danych w formacie zip.

Wybierz opcje eksportu

phpMyAdmin pobierze teraz plik Twojej bazy danych. Więcej szczegółów znajdziesz w naszym poradniku na temat ręcznego tworzenia kopii zapasowej bazy danych WordPress.

Krok 2. Pobierz wszystkie pliki WordPress

Następnym krokiem jest pobranie plików WordPress. Aby to zrobić, musisz połączyć się ze swoją stroną WordPress za pomocą klienta FTP.

Po połączeniu wybierz wszystkie pliki WordPress i pobierz je na swój komputer.

Pobierz wszystkie swoje pliki WordPress

Krok 3. Zaimportuj pliki WordPress i bazę danych na lokalny serwer

Po pobraniu plików WordPress musisz utworzyć folder na swoim lokalnym serwerze, do którego chcesz zaimportować lokalną witrynę.

Jeśli używasz WAMP, utwórz folder w folderze C:\wamp\www\ dla swojej lokalnej witryny. Użytkownicy MAMP będą musieli utworzyć folder w folderze /Applications/MAMP/htdocs/.

Następnie po prostu skopiuj i wklej swoje pliki WordPress do nowego folderu.

Następnie musisz zaimportować swoją bazę danych WordPress. Po prostu otwórz phpMyAdmin na swoim lokalnym serwerze, odwiedzając następujący adres URL:

http://localhost/phpmyadmin/

Ponieważ baza danych została już wcześniej utworzona, należy ją teraz wybrać, a następnie kliknąć kartę „Importuj” u góry.

Importuj bazę danych WordPress

Kliknij przycisk „Wybierz plik”, aby wybrać i przesłać plik eksportu bazy danych, który pobrałeś w pierwszym kroku. Następnie kliknij przycisk „Przejdź” u dołu strony.

phpMyAdmin rozpakuje i zaimportuje Twoją bazę danych WordPress.

Teraz, gdy Twoja baza danych jest skonfigurowana, musisz zaktualizować adresy URL w swojej bazie danych WordPress, które odwołują się do Twojej aktywnej strony.

Możesz to zrobić, uruchamiając zapytanie SQL w phpMyAdmin. Upewnij się, że wybrałeś bazę danych swojej lokalnej witryny, a następnie kliknij SQL.

Aktualizacja adresów URL w bazie danych

Na ekranie SQL w phpMyAdmin skopiuj i wklej ten kod, upewnij się, że zastąpiłeś example.com adresem URL swojej aktywnej strony i http://localhost/mylocalsite adresem URL lokalnego serwera swojej strony.

UPDATE wp_options SET option_value = replace(option_value, 'https://www.example.com', 'http://localhost/mylocalsite') WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET post_content = replace(post_content, 'https://www.example.com', 'http://localhost/mylocalsite');

UPDATE wp_postmeta SET meta_value = replace(meta_value,'https://www.example.com','http://localhost/mylocalsite');

To zapytanie zastąpi odniesienia do adresu URL Twojej witryny na żywo w bazie danych i zastąpi je adresem URL localhost.

Krok 4. Zaktualizuj plik wp-config.php

Ostatnim krokiem jest zaktualizowanie pliku wp-config.php Twojej lokalnej witryny. Ten plik zawiera ustawienia WordPress, w tym sposób połączenia z bazą danych WordPress.

Po prostu przejdź do folderu, w którym zainstalowałeś WordPress na swoim lokalnym serwerze, a następnie otwórz plik wp-config.php w edytorze tekstu, takim jak Notatnik.

Zastąp nazwę bazy danych tą, którą utworzyłeś w phpMyAdmin na swoim localhost.

Następnie zastąp nazwę użytkownika bazy danych swoją lokalną nazwą użytkownika MySQL, zazwyczaj jest to root. Jeśli ustawiłeś hasło dla użytkownika MySQL root na swoim lokalnym hoście, wpisz to hasło. W przeciwnym razie pozostaw je puste i zapisz zmiany.

/** 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');

Możesz teraz odwiedzić swoją lokalną stronę w oknie przeglądarki, wpisując adres URL w ten sposób:

http://localhost/mylocalsite/

Zastąp „mylocalsite” nazwą folderu, do którego skopiowałeś pliki WordPress.

To wszystko, Twoja działająca strona WordPress została teraz skopiowana na Twój lokalny serwer.

Mamy nadzieję, że ten artykuł pomógł Ci dowiedzieć się, jak łatwo przenieść działającą witrynę WordPress na serwer lokalny. Możesz również zapoznać się z naszym przewodnikiem, jak łatwo utworzyć witrynę stagingową dla WordPress do testowania, lub jak przenieść witrynę WordPress z serwera lokalnego na serwer produkcyjny.

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.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz w niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak finansowany jest WPBeginner, dlaczego to ważne i jak możesz nas wesprzeć. Oto nasz proces redakcyjny.

Ostateczny zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi – kolekcji produktów i zasobów związanych z WordPress, które powinien mieć każdy profesjonalista!

Interakcje czytelników

257 CommentsLeave a Reply

  1. Cześć, natknąłem się na ten tutorial dzisiaj, dowiedziałem się o niektórych krokach z innych tutoriali, ale mój problem dotyczy zapytania SQL. Otrzymuję błąd # MySQL zwrócił pusty zestaw wyników (tj. zero wierszy). Postępowałem zgodnie ze wszystkimi Twoimi krokami dotyczącymi zmiany nazw witryn itp., ale nie mogę tego rozgryźć i dlatego oczywiście nie mogę połączyć się z lokalną witryną. Używałem wcześniej Duplicator na innej witrynie, ale na tej nie działa tak dobrze z powodu wszystkich obrazów na mojej stronie ze zdjęciami, czyli problemów z przekroczeniem limitu czasu. Kręcę się w kółko, więc pomoc byłaby mile widziana.
    Dzięki,
    Joseph

    • Joseph, sprawdź, czy prefiks tabel w tabelach SQL, z którymi pracujesz, jest taki sam. Miałem ten problem wcześniej, gdy nie zdawałem sobie sprawy, że motyw, z którego kopiowałem, miał nietypowy prefiks (wp_extra-text zamiast po prostu wp_). Kiedy tworzysz nową bazę danych w phpMyAdmin, upewnij się, że prefiks pasuje do prefiksu starej bazy danych. Mam nadzieję, że to pomoże!

  2. Próbowałem użyć Duplicator, i to zadziałało z jednym drobnym błędem. Następnie usunąłem bazę danych i spróbowałem metody ręcznej. Wszystkie kroki przebiegły pomyślnie, dopóki nie nadszedł czas na import. Odtworzyłem bazę danych i przeszedłem do importu. Następnie otrzymałem komunikat o błędzie: „#1064 – Masz błąd w składni SQL; sprawdź podręcznik odpowiadający wersji serwera MySQL, aby uzyskać prawidłową składnię używaną w pobliżu ‘default’, ‘This is the default profile, used when no profile is specified.’, ‘a:’ w linii 7”

    Dla mnie wygląda to na bełkot. Czy masz pojęcie, co poszło nie tak i jak mogę przeprowadzić import ręcznie?

    Pozdrawiam,
    Alan

    • Może to być błąd składni lub konflikt spowodowany użyciem różnych wersji MySQL. Aby to rozwiązać, podczas eksportowania bazy danych wybierz tę samą wersję MySQL, co w lokalnej instalacji. Upewnij się również, że używasz tego samego zestawu znaków dla obu tabel bazy danych.

      Admin

  3. Tylko szybka rzecz, którą zauważyłem: plik Duplicator nazywa się „installer.php”, a nie „install.php”.

  4. Cześć, zdecydowałem się zrobić to ręcznie

    Utworzyłem bazę danych dla mojej strony WordPress na moim lokalnym serwerze i próbowałem zaimportować bazę danych, którą wcześniej pobrałem na mój komputer, ale otrzymuję ten komunikat o błędzie:

    Zapytanie SQL:


    — Baza danych: `aguilar_jmln1`

    — ——————————————————–

    — Struktura tabeli dla tabeli `gm_AnythingPopup`

    CREATE TABLE IF NOT EXISTS `gm_AnythingPopup` (
    `pop_id` int(11) NOT NULL,
    `pop_width` int(11) NOT NULL DEFAULT ‘380’,
    `pop_height` int(11) NOT NULL DEFAULT ‘260’,
    `pop_headercolor` varchar(10) NOT NULL DEFAULT ‘#4D4D4D’,
    `pop_bordercolor` varchar(10) NOT NULL DEFAULT ‘#4D4D4D’,
    `pop_header_fontcolor` varchar(10) NOT NULL DEFAULT ‘#FFFFFF’,
    `pop_title` varchar(1024) NOT NULL DEFAULT ‘Anything Popup’,
    `pop_content` text CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
    `pop_caption` varchar(2024) NOT NULL DEFAULT ‘Click to open popup’
    ) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;

    MySQL powiedział:

    #1046 – Aucune base n’a été sélectionnée

    • Mówi, że żadna baza danych nie została wybrana.
      Tak, ja też to miałem.
      Musisz upewnić się, że kliknąłeś na bazę danych przed naciśnięciem „import”, w przeciwnym razie narzędzie administracyjne spróbuje zaimportować plik .sql do niczego!!

  5. Wspaniały tutorial o tym, jak ręcznie przejść przez ten proces. Dziękuję za jasne instrukcje i zdjęcia!

  6. Cześć, czy Duplicator jest akceptowalną metodą tworzenia kopii zapasowej witryny? Używałem BackWPup, ale wygląda na to, że Duplicator również pozwala na tworzenie kopii zapasowej…

  7. Cześć, nie jestem pewien, czy miałem szczęście, ale udało mi się szybko pobrać i skonfigurować wersję lokalną. Jedyny problem, jaki mam, to to, że muszę ustawić permalinki na domyślne, co jest w porządku lokalnie. Czy będę mógł później zmienić je z powrotem na nazwę posta, gdy opublikuję całość? Dzięki, samo dotarcie do tego punktu jest świetne.

  8. Tylko obserwacja do podzielenia się.

    If you choose custom structure as permalink, it might not work. The work around is to chose default permalink and save the changes. It worked for me after several hours of head scratching :(

    Mam nadzieję, że pomoże

  9. Jeśli używasz WAMP, musisz włączyć mod_rewrite, aby umożliwić niestandardowe permalinki.

    Kliknij Wamp -> Apache -> Moduły Apache -> rewrite_module

  10. Doskonale! Zrobiłem to ręcznie, tylko w pliku wp-config.php trzeba było zmienić linię
    /** MySQL hostname */
    define(‘DB_HOST’, ‘127.0.0.1 ‘);
    Z IP pojawiło się w phpmyadmin w lewym górnym rogu.

  11. Postępowałem zgodnie ze wszystkimi krokami, ale nadal nie widzę mojej bazy danych w moim lokalnym wp. Nadal mam tylko wpis „Hello World”.

    Zaimportowałem to, zmieniłem wszystkie adresy URL i wiele wierszy zostało już zmienionych.

  12. Użyłem metody ręcznej, ale zapytanie SQL mi nie działało.
    Musiałem wejść do tabeli wp-options i zmienić adres URL w polach siteurl i home, a potem wszystko było w porządku.

  13. Masz jakieś pomysły, dlaczego pojawia się ekran „Witamy w słynnej pięciominutowej instalacji”?

  14. Możliwe, że Twój adres URL WordPress i adres witryny są ustawione na localhost/xammp. Jeśli możesz uzyskać dostęp do obszaru administracyjnego, przejdź do ustawień i ustaw go na katalog instalacyjny WordPress.

  15. Świetny tutorial, zrobiłem wszystko dokładnie tak, jak powiedziałeś… Myślałem, że działa, dopóki nie spróbowałem zmienić motywu i się nie zmienił. Potem zacząłem próbować nawigować do innych stron i za każdym razem przenosiło mnie do localhost/xammp. Jakieś pomysły?

  16. Cześć. Zrobiłem wszystko to (używając opcji ręcznej), ale kiedy klikam w jakąkolwiek opcję, np. logowanie lub jedną z opcji menu, otrzymuję komunikat „żądany adres URL… nie został znaleziony na tym serwerze”

  17. Jeśli skopiujesz zapytanie SQL prosto z powyższego ekranu, otrzymasz również numery linii, co spowoduje błąd podobny do powyższego. Kliknij „Wyświetl źródło” i skopiuj czysty kod stamtąd.

  18. Dziękuję za ten artykuł. Próbowałem ręcznie przenieść stronę WordPress na localhost, jednak moje arkusze stylów nie ładują się. Z jakiegoś powodu atrybut ‘href’ nie jest ustawiany dla wszystkich moich arkuszy stylów. Czy masz pomysł, co może się dziać?

  19. Czy poleciłbyś używanie wtyczki Duplicator do tworzenia kopii zapasowych, a także przenoszenia stron?

  20. Świetny tutorial! Problem, z którym się borykam, polega na tym, że po zalogowaniu się do wp-admin tym samym loginem i hasłem, którego używałem na żywej witrynie, otrzymuję komunikat „BŁĄD: Nieprawidłowy użytkownik. Zapomniałeś hasła?” Nazwa użytkownika i hasło są poprawne dla żywej witryny, ale nieprawidłowe dla witryny localhost. Próbowałem odzyskać hasło za pomocą mojego adresu e-mail, ale mówi, że mój adres e-mail nie jest zarejestrowany. Masz jakieś pomysły?

  21. Przepraszam za opóźnienie Marku. Nie jestem pewien, czy rozumiem twoje pytanie. Mam nadzieję, że mogę tu coś odpowiedzieć.

    Jeśli zacząłeś od pliku konfiguracyjnego i pierwotnie zaczynał się od wp_ i nie używałeś niestandardowego, wszystko będzie w porządku. Pamiętaj tylko, że konfiguracja musi pasować do bazy danych. Jeśli pracowałeś lokalnie i migrujesz wszystko na żywą witrynę i używasz tej samej bazy danych i tej samej konfiguracji, z którą pracowałeś lokalnie, wszystko powinno być w porządku. Pamiętaj tylko, aby zmienić nazwę użytkownika, hasło i nazwę hosta.

    Kluczem tutaj do zapamiętania są przedrostki. Tak wiele osób uczy, jak robić to i tamto, ale pomijają jedną rzecz, która może wszystko zepsuć. A jest nią przedrostek.

    A także role użytkowników, jeśli zostaną pominięte, mogą spowodować poważny ból głowy przy ręcznym dodawaniu administratorów. Zachowaj więc ostrożność podczas zmiany i pracy z prefiksami. Są one absolutnie świetnym sposobem na zabezpieczenie witryn WP. Zdecydowanie polecam zawsze używać niestandardowego prefiksu. dbh_234_ coś w tym stylu to świetny sposób na ochronę Twojej witryny/witryn.

  22. Jeśli host MySQL Twojej aktywnej witryny nie jest localhost, musisz zmienić go na localhost. Możesz również potrzebować zmienić nazwę bazy danych na bazę danych na swoim komputerze lokalnym. To samo dotyczy nazwy użytkownika bazy danych, która zazwyczaj jest root na serwerach lokalnych, i hasła bazy danych, które zazwyczaj jest puste.

  23. Cześć, żeby było jasne, hasło w pliku config.php powinno być takie samo jak to, którego używasz do myphpadmin? ponieważ to wydaje się działać dla mnie?

  24. Świetny tutorial. Wydaje mi się, że czegoś brakowało. Prefiks. Dla tych z Was, którzy używają prefiksu w konfiguracji, upewnijcie się, że podczas zapytania do bazy danych zmienicie wp w zapytaniu na swój prefiks. W przeciwnym razie zapytanie nie zresetuje poprawnie adresów URL.

    • Jeśli mam lokalną instalację i przeniosę bazę danych na serwer produkcyjny, prefiks pozostanie taki sam, prawda? Czy muszę coś zrobić?

  25. Błąd 404: Obiekt nie znaleziony: Żądany adres URL nie został znaleziony na tym serwerze. Link na stronie odsyłającej wydaje się być błędny lub nieaktualny. Proszę poinformować autora tej strony o błędzie.
    Jeśli uważasz, że jest to błąd serwera, skontaktuj się z administratorem strony.
    ” Wykonałem wszystkie kroki, które napisałeś.

  26. Te instrukcje są dokładnie tym, czego potrzebowałem. Dziękuję!!!

    Napotkałem jednak pewien problem…

    Podczas aktualizacji adresów URL w mojej bazie danych do adresów serwera lokalnego, zwraca błąd #1064 – błąd w składni SQL w pobliżu linii 3. Czy możesz zasugerować rozwiązanie?

    Czy musiałbym uwzględnić numer portu podczas aktualizacji części kodu http://localhost/?

    Pomocy!!

  27. Jeszcze jeden problem nowego użytkownika! Przepraszam za niedogodności.
    Oczywiście, myślę, że zrobiłem wszystko poprawnie (prawdopodobnie nie). Kiedy próbuję uzyskać dostęp do strony przez localhost, na ekranie pojawia się plik index.php linijka po linijce, zamiast go ładować.
    Jakieś pomysły?

  28. Czy możesz proszę pokazać, jak przenieść aktywną witrynę WordPress na lokalną za pomocą backup buddy na Macu z MAMP. Próbowałem wielokrotnie, ale mi się nie udaje. Łatwo robię odwrotnie.

    dzięki

  29. Po przeniesieniu działającej strony na mój lokalny serwer (wamp), nawiguję do docelowego miejsca w przeglądarce i otrzymuję błąd WordPressa „Nie znaleziono”. Nawigacja strony jednak się ładuje, a po kliknięciu przenosi mnie na działającą stronę. Czy czegoś elementarnego brakuje?

    • Mam to samo. Wykonałem wszystkie kroki. Następnie wróciłem, aby sprawdzić ponownie, ale błąd pozostał. Widzę, że kilka osób powyżej miało ten sam problem. Czy macie jakieś pomysły, dlaczego tak się dzieje?

  30. Thank you!!! I just finished moving my site and a subdomain to a new hosting service and it worked like a charm. I am no techie, actually I am philosopher :P I really appreciate you taking the time to explain this info in detail.

  31. Hej, zrobiłem wszystko tak samo, jak powiedziałeś w metodzie ręcznej.
    po konfiguracji,

    Widzę stronę główną mojej witryny na serwerze lokalnym.
    Ale kiedy próbuję przejść do innej strony, otrzymuję następujący błąd:

    „Nie znaleziono: żądany adres URL /test/logistics nie został znaleziony na tym serwerze.”

    Proszę o pomoc

    • Właśnie napotkałem ten sam problem. Wszedłem na stronę site/wp-admin. Następnie przeszedłem do Ustawienia > Permalinks i po prostu kliknąłem Zapisz zmiany. Zaktualizowało to coś i wszystkie moje linki działają.

      Spójrz na to! Mój pierwszy wkład w społeczność.

  32. Cześć,

    I followed your tutorial on doing it manually to the T, but I still get an error message. I am pulling my hair, here…
    I’m pretty new to WP and I still have to figure out how to actually enter the new content and modify the files… but I can’t even get it to work locally :(

    To jest komunikat, który otrzymuję:
    „Błąd nawiązywania połączenia z bazą danych”
    Czego nie rozumiem, ponieważ zrobiłem wszystko tak, jak powiedziałeś w swoim tutorialu.

    Pomocy, proszę!!

    • Próbowałem nawet na zdalnym serwerze i otrzymałem ten sam komunikat o błędzie. Nie wiem, co robię źle… musi być gdzieś ścieżka, o której zapomniałem i po prostu nie odczytuje właściwej bazy danych…
      Ktoś, proszę, pomóż!!

    • Natalio, najczęstszą przyczyną tego błędu są nieprawidłowe informacje o bazie danych. Na swojej stronie na żywo musisz edytować plik wp-config.php. Upewnij się, że informacje o bazie danych w tym pliku odpowiadają bazie danych, którą utworzyłeś dla swojej strony na żywo.

      Admin

  33. Dziękuję, twoja strona jest bardzo pomocna. Jestem nowy w WP, odziedziczyłem stronę, uruchomiłem ją lokalnie, abym mógł się uczyć/testować. Kiedy próbuję 'przesłać' zdjęcie, otrzymuję: C:/wamp/www/testsite/wp-content/uploads. Czy jego katalog nadrzędny jest zapisywalny przez serwer? Brak błędów w phpMyAdmin, uprawnienia do folderów, użytkownicy wyglądają poprawnie. Czy możesz mnie skierować do rozwiązania? Szukałem wszędzie, gdzie tylko mogłem pomyśleć. Dziękuję.

  34. Cześć,
    Świetne tutoriale! Dziękuję, jednak ciągle otrzymuję komunikat o błędzie „Nieznany” kod błędu 0 z wtyczki Duplicator podczas próby tworzenia pakietów. Czy możesz polecić jakąś inną metodę? Będę bardzo wdzięczny za wszelką pomoc.

    Dziękuję bardzo,
    Pozdrowienia z Paryża.
    J.

  35. Cześć! Dziękuję bardzo za Twoje świetne tutoriale! Wszystko poszło świetnie, ale kiedy miałem „ponownie zapisać permalinki”, nie mogłem się zalogować. Naprawiłem to i jestem teraz zalogowany, ale gdzie mam je ponownie zapisać, skoro nie mam tego wyskakującego okienka? Zakładam, że dlatego, gdy próbuję kliknąć na posty, pojawia się „strona nie znaleziona”? Z góry dziękuję!

    • Cześć! Wszystko działało świetnie, dopóki nie musiałem zalogować się do panelu wp, moje logowanie nie działało i nawet po ręcznej zmianie w tabeli użytkowników nie mogłem się zalogować, jakieś pomysły...?

  36. Dziękuję! Próbowałem to zrobić od jakiegoś czasu. Obejrzałem kilka filmów na YouTube, ale nie udało mi się tego poprawnie uruchomić. To było takie proste... najlepsza rzecz w historii. Jeszcze raz dziękuję!

  37. Cześć,

    Postępowałem zgodnie z Twoimi instrukcjami co do joty (i śpiewając lol), ale nie odniosłem sukcesu. Myślę, że ma to związek z instalacją WP. Nie zainstalowałem jej, tylko skopiowałem.

  38. Nie zadziałało u mnie, po uruchomieniu programu pojawiła się tylko pusta biała strona główna. Próbowałem ponownie 3 razy.

  39. Cześć, próbuję zrobić dokładnie to, ale otrzymuję błąd 500 Internal Server Error zaraz po wprowadzeniu danych bazy danych i kliknięciu przycisku Run Deployment. Widzę animację postępu i po około 10-15 sekundach pojawia się błąd.

    Przyglądałem się logom błędów znajdującym się w C:\wamp\logs i znalazłem tylko tę linię, która wydawała się nieco istotna: „Invalid command ‘RewriteOptions’, perhaps misspelled or defined by a module not included in the server configuration”.

    W przeszłości z powodzeniem używałem duplicatora, ale z serwera WWW na inny serwer WWW.

    Jakieś pomysły?

  40. Dobry przewodnik, ale myślę, że pominąłeś część, w której aktualizujesz plik wp-config.php o nowe dane bazy danych – nazwa to nowa nazwa, użytkownik to 'root', a hasło jest puste.

    Próbowałem ręcznie i wszystko wygląda dobrze, ale linki prowadzą mnie do strony konfiguracji serwera WAMP, mimo że adresy URL zostały zaktualizowane – nie mogę tego rozgryźć. Mogę uzyskać dostęp do strony głównej i panelu administracyjnego, ale to wszystko. Pozdrawiam!

    • Dziękujemy za zwrócenie uwagi na aktualizację pliku wp-config.php. Zaktualizowaliśmy artykuł.

      Co do problemu z przekierowaniem. Spróbuj usunąć plik .htaccess z instalacji WordPressa na swoim lokalnym serwerze.

      Admin

      • Świetnie, dzięki! Usunąłem plik .htaccess, następnie odwiedziłem stronę opcji permalinków i zapisałem, i teraz wszystko działa! Muszę przyznać, że jedynym powodem, dla którego wiedziałem o ustawieniach wp-config.php, jest to, że czytałem Twoje poprzednie artykuły. Rób tak dalej!

  41. Robię to ręcznie. Po prostu archiwizuję pliki z serwera i pobieram je… eksportuję bazę danych i zamieniam wszystkie linki w moim edytorze tekstu. to tylko 5 minut pracy.. Ale tak czy inaczej, Twój tutorial jest również bardzo dobrą alternatywą.

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszą polityką komentowania, a Twój adres e-mail NIE zostanie opublikowany. Prosimy NIE używać słów kluczowych w polu nazwy. Prowadźmy osobistą i znaczącą rozmowę.