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.

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.

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

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.

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.

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

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.

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.

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.

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:

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.

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.

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.

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.

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.

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

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.

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.

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.

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.

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.

Aamir Khan
Ręcznie utworzyłem kopię zapasową mojej strony internetowej i skonfigurowałem ją na lokalnej maszynie, uruchamiając powyższe zapytania, ale moja strona internetowa przekierowuje do wersji online.
Wsparcie WPBeginner
It seems like you may have not updated the URL, you can do so using step 3 of the manual method of this article.
Admin
George
Bardzo dziękuję za ten jasny i użyteczny artykuł. Udało mi się go zastosować i przenieść moją stronę WP w mniej niż 20 minut – a nie jestem ekspertem. Uratowałeś mnie przed wieloma problemami – dziękuję.
Wsparcie WPBeginner
Glad our guide was helpful
Admin
Barry
Nie działa u mnie. Tworzę pakiet, ale instaluje podstawowe pliki WordPress. Więc kiedy przechodzę do folderu, prosi mnie o skonfigurowanie WordPressa.
Wsparcie WPBeginner
W najczęstszym przypadku chcesz upewnić się, że jesteś poprawnie połączony z bazą danych; jeśli nie, zamiast wyświetlać prawidłową witrynę, pojawi się opcja utworzenia nowej witryny.
Admin
Daniel
Nooo, u mnie nie działa. Doskonale napisany tutorial i łatwy do naśladowania (poza tym, że w trzecim zapytaniu jest hhttpps).
Widzę to w mojej przeglądarce:
Ta witryna jest niedostępna
localhost odmówił połączenia.
Spróbuj:
Sprawdzanie połączenia
Sprawdzanie serwera proxy i zapory sieciowej
ERR_CONNECTION_REFUSED
Wsparcie WPBeginner
Dziękuję za wskazanie literówki, powinna zostać poprawiona. W przypadku tego błędu należy upewnić się, że adres URL został poprawnie zaktualizowany w kroku 3, ponieważ jest to najczęstsza przyczyna tego problemu.
Admin
McKenzie
Dziękuję za Twój tutorial.
Strona główna działa częściowo, ale wszystkie inne strony w ogóle nie działają. Ponadto, wygląda na to, że strona główna ładuje wszystkie strony. Co może być nie tak?
Wsparcie WPBeginner
Zalecamy rozpoczęcie od przejrzenia naszego przewodnika rozwiązywania problemów poniżej:
https://www.wpbeginner.com/beginners-guide/beginners-guide-to-troubleshooting-wordpress-errors-step-by-step/
Admin
Collins
Cześć, dziękuję za ten niezwykle pomocny artykuł.
Nie wiem, dlaczego moje nie działa, zrobiłem dokładnie to samo i otrzymałem wszystkie poprawne informacje zwrotne. Kiedy próbuję otworzyć stronę główną localhost/site/ , otrzymuję stronę, która nie istnieje, z nagłówkami i stopkami, a pozostałe strony nadal wskazują na stronę na żywo.
Wsparcie WPBeginner
Wygląda na to, że mogłeś nie ustawić poprawnie adresów URL. Prawdopodobnie będziesz chciał przejść do metody 2 i spróbować zmian w SQL, aby zaktualizować swoje adresy URL.
Admin
Murat
Dla tych, którzy otrzymują błąd „wp_options nie istnieje”, być może wcześniej zmieniliście prefiks tabeli. Po prostu otwórz plik wp_config.php i sprawdź $table_prefix = 'wp_'
jeśli wartość nie jest „wp_” otrzymasz ten błąd, więc podczas wklejania kodu edytuj go odpowiednio, na przykład:
UPDATE xx_options SET option_value………..
Wsparcie WPBeginner
Thanks for sharing this should someone be running into that error
Admin
Chinwe
Bardzo dziękuję za to. Zadziałało.
Wsparcie WPBeginner
Glad our guide was helpful
Admin
Ivana Spasic
Kiedy kopiuję i wklejam kod, który podałeś, na ekran SQL phpMyAdmin, otrzymuję komunikat: #1146 – Tabela ‘xyz.wp_options’ nie istnieje.
Jak można to naprawić?
Wsparcie WPBeginner
Chcesz upewnić się, że masz wybraną właściwą bazę danych, ponieważ jest to najczęstszy powód tego problemu.
Admin
Jill
Użyłem wtyczki Duplicator do skonfigurowania kopii strony dla organizacji non-profit, którą odziedziczyłem. Po ponownym załadowaniu, tak aby wszystkie wtyczki były wyłączone, doszedłem do wniosku, że moja strona próbuje używać https:// do logowania do panelu administracyjnego. Co jeszcze bardziej mnie myli, pusta strona, którą utworzyłem na localhost, NIE używa https:// do logowania do panelu administracyjnego. Rozumiem wartość https:// na działającej stronie, ale wydaje się, że może istnieć sposób, aby wyłączyć ją na localhost?
Wsparcie WPBeginner
Aby zmienić adres URL swojej lokalnej witryny, możesz postępować zgodnie z naszym poniższym przewodnikiem i usunąć literę 's':
https://www.wpbeginner.com/wp-tutorials/how-to-change-your-wordpress-site-urls-step-by-step
Admin
Hazel beaver
Czy istnieje wtyczka, która pozwala na pobranie pliku zip z działającej strony, a następnie przesłanie go do świeżej instalacji WordPressa na lokalnym serwerze w prostszy sposób?
Wsparcie WPBeginner
W tym, czego szukasz, najbliższą opcją byłaby metoda 2 z tego przewodnika, którą warto rozważyć.
Admin
Daniel
I successfully uploaded to localhost but when i try to use localhost/mysite_location/wp-admin, it redirects to the live site. Not the one on the localhost.
Need help
Wsparcie WPBeginner
Musisz wejść do bazy danych swojej witryny, przejść do tabeli opcji i zmienić adres URL swojej witryny oraz adres na localhost. Aby dowiedzieć się, jak zmodyfikować bazę danych, zapoznaj się z naszym artykułem tutaj: https://www.wpbeginner.com/beginners-guide/beginners-guide-to-wordpress-database-management-with-phpmyadmin/
Admin
Bine
Świetny samouczek. Jest prosty. Niestety, nadal jestem przekierowywany do panelu administracyjnego, gdy tylko próbuję wpisać mój adres URL. Postępowałem zgodnie ze wszystkimi krokami, ale czegoś musi brakować. Czy ktoś ma pomysł, co może być problemem? Pozdrawiam
Wsparcie WPBeginner
Możesz sprawdzić tabelę opcji w swojej bazie danych, aby upewnić się, że nie ustawiłeś adresu URL witryny na obszar administracyjny WordPressa.
Admin
Niaz Muhammad
Świetny tutorial, dziękuję za podzielenie się wiedzą
Wsparcie WPBeginner
Glad you liked our article
Admin
alvaro hernandez
działa świetnie!!! kocham cię!
Wsparcie WPBeginner
Glad our guide was helpful
Admin
T_WA
Cześć, dzięki za tutorial, był super pomocny!!
Jednak po wykonaniu wszystkich kroków mam problemy z „nawiązaniem bezpiecznego połączenia” (chyba z powodu SSL) i dlatego nie działa. Próbowałem nawet zmienić linię ‘DB_HOST’ na ‘localhost/localhost:8888’ w pliku wp-config.php, o czym nie było mowy w filmie, ale to nie pomogło.
Ponadto, podczas zmiany linków próbowałem wielu wariantów i nic nie działało. Czy ktoś napotkał podobny problem i znalazł rozwiązanie?
Wsparcie WPBeginner
Czy próbowałeś wyczyścić wszystkie swoje dane podręczne po zaktualizowaniu adresów URL i czy na stronie z błędem jest opcja kontynuowania mimo wszystko w zaawansowanych ustawieniach?
Admin
Said
Przede wszystkim dziękuję za te jasne wyjaśnienia, których trzymałem się co do joty. Rezultat jest taki, że mogę uzyskać dostęp do strony głównej mojej witryny lokalnie, ale linki na tej stronie głównej nie działają, ponieważ po kliknięciu na link, na przykład:
localhost.mysite.com/subject.html
wyświetlana jest następująca strona dla wszystkich linków:
localhost/dashboard
Czy możesz mi pomóc rozwiązać ten problem
Z góry dziękuję
Wsparcie WPBeginner
Prawdopodobnie jest to spowodowane tym, że Twój localhost nie akceptuje przyjaznych linków (pretty permalinks): https://www.wpbeginner.com/wp-tutorials/how-to-enable-custom-permalinks-in-wordpress-wamp-installation/
Admin
Ifthikar Hussain
Świetna praca, napotykam nowy problem, polegający na tym, że mogę uzyskać dostęp tylko do strony głównej mojej strony WordPress. Jak mogę uzyskać dostęp do innych stron??
Wsparcie WPBeginner
Zależałoby to od tego, z jakim błędem masz do czynienia. Aby zacząć, możesz zapoznać się z krokami rozwiązywania problemów w: https://www.wpbeginner.com/beginners-guide/beginners-guide-to-troubleshooting-wordpress-errors-step-by-step/
Admin
Hannah
Cześć,
to jest naprawdę łatwe do naśladowania i pomocne, więc dziękuję za to.
Mam jednak bardzo proste pytanie.
Podczas aktualizacji adresów URL mówisz, aby zastąpić http:// example.com swoją aktywną stroną, ale co jeśli moja aktywna strona używa https?
Wsparcie WPBeginner
Jeśli przenosisz swoją witrynę na lokalny serwer, zalecamy użycie http, aby uniknąć problemów z lokalną instalacją z powodu braku SSL. Zmienisz na https, jeśli przenosisz zawartość z powrotem na aktywną witrynę, która używa SSL.
Admin
Philip
Dzięki. Napisałeś ten artykuł ponad 5 lat temu, a nadal jest dobry. Udało mi się wszystko ładnie skonfigurować bez większych problemów, postępując zgodnie z Twoimi instrukcjami. Dzięki w szczególności za zapytania SQL.
Philip
Wsparcie WPBeginner
Glad our guide could be helpful and still works
Admin
Basem
Po zakończeniu instalacji klikam przycisk Admin Login. przeglądarka otwiera nowe okno do instalacji WordPressa ponownie? a strona logowania nie jest dostępna
Sprawdziłem foldery. wszystkie pliki zostały skopiowane.
Patrick
Ktoś znajdzie rozwiązanie dla kopii strony localhost (z live https), której administracja chce używać https?
dowlass
Twoje instrukcje dotyczące ręcznego przeniesienia mojej witryny (z serwera produkcyjnego na localhost) zadziałały całkiem dobrze. Musiałem zrobić coś z linkami stałymi – po prostu kliknąć „zapisz” bez wprowadzania zmian – aby linki działały poprawnie. Ale poza tym jest w większości dobrze.
Jednak napotkałem problem podczas próby użycia nowych motywów. Jeśli dodam nowy motyw, to oczywiście motyw instaluje się poprawnie i pojawia się na stronie motywów. Jednak jeśli spróbuję podglądnąć lub aktywować nowy motyw, otrzymuję całkowicie pustą stronę – nawet panel administracyjny staje się pusty. Jedynym rozwiązaniem jest użycie przycisku wstecz w przeglądarce, aby wrócić do widoku administracyjnego, gdzie mogę usunąć motyw.
Dodawanie nowych motywów i próba ich użycia powoduje, że wszystko się psuje!
Jakieś pomysły?
(p.s. Używam bardzo starej wersji WordPressa – 2.9.2…!! Co jest powodem, dla którego chcę się nim pobawić na localhost i dowiedzieć się, jak najlepiej go zaktualizować.)
Michael
Samouczek działał całkiem dobrze, ale miałem „błąd wewnętrznego serwera”. Pobierałem całą instalację sieciową. Skopiowałem ponownie plik wp-config.php, ponieważ został skompresowany, a całe odstępy usunięte. Następnie zastąpiłem .htaccess świeżą wersją sieciową i „RewriteBase /sitename/” wskazywało na folder instalacji, zamiast „RewriteBase /”.
Emma
Instrukcje są jasne i proste, ale niestety mam ogromne problemy z uruchomieniem mojej witryny na lokalnym serwerze. Po wielu próbach udało mi się połączyć z bazą danych i wyświetlić część zawartości witryny, ale linki nie działają (podobno nie są znalezione). Używam MAMP Pro dla Windows. Może spróbuję XAMMP – lub użyję Maca. Myślę, że wiele problemów wynika z uprawnień, ale tak naprawdę nie wiem, od czego zacząć, ponieważ wydaje się, że potrzeba tak wielu poprawek!
Wsparcie WPBeginner
Cześć Emma,
Jeśli masz dostęp do obszaru administracyjnego WordPress, spróbuj odwiedzić Ustawienia » Linki, a następnie kliknij przycisk zapisz zmiany bez wprowadzania żadnych zmian.
Admin
andy
Rozwiązuję swój problem. Jeśli ręcznie przeniosłeś wordpressa na localhost i zainstalowałeś w3 total cache w swoim wordpressie, musisz wyczyścić pamięć podręczną przeglądarki po zmianie bazy danych i pliku wp-config. Lub po prostu otwórz swoją stronę localhost w innej przeglądarce.
andy
Zmieniłem wp-config i wszystkie adresy URL bazy danych na localhost, ale localhost nadal przekierowuje mnie na stronę główną. Dlaczego? Nie mogę już zainstalować żadnego wtyczki, takiej jak duplicator, ponieważ strona została już usunięta.
Suhana
Cześć Andy
Czy próbowałeś zmienić ustawienia z panelu administracyjnego WordPress?
Ustawienia-> Ogólne-> Adres WordPress (URL), Adres strony (URL)
Nawet jeśli wyświetla adres localhost, po prostu go zapisz i sprawdź. Mam nadzieję, że pomoże.
Patrick Pogi
Witaj wpbeginner,
Dziękuję za samouczek, bardzo mi pomaga. Próbowałem ręcznej instalacji, ale ostatecznie ciągle przekierowuje mnie na stronę instalacji WordPress. Proszę o pomoc, myślę, że jestem już prawie gotowy. Używam xampp.
Dziękuję
Jason
Cześć,
Mam problemy podczas przenoszenia mojej witryny, pojawia się komunikat "LOCALHOST ODMIÓWIŁ POŁĄCZENIA".
Ale moje inne lokalne witryny działają poprawnie.
Przenoszę ją lokalnie, ponieważ coś poszło strasznie nie tak i moja strona nie ładuje się na serwerze.
Proszę o wszelkie sugestie lub rady
Jan
W Preferencjach MAMP ustaw porty na – Apache 80, Nginx 443 i MySQL 3306 i sprawdź, czy to rozwiąże problem
Steve
Dziękuję za ten artykuł, uważam go za bardzo przydatny, ale chciałbym dodać coś od siebie, jeśli mogę.
Użyłem metody ręcznej z jednym wyjątkiem, nie mogłem nawigować do żadnych stron ani wpisów z menu mojej witryny. Otrzymywałem błąd „nie znaleziono strony”. Próbowałem wszystkiego, zapisywania permalinków, ale nic nie działało. W końcu znalazłem post gdzie indziej, który dał mi rozwiązanie. Musiałem zmodyfikować linię w pliku httpd.conf Apache. Otwórz plik i wyszukaj „AllowOverride”. Jeśli wygląda to tak: „AllowOverride None”, zmień to na „AllowOverride All”. Nie mogłem uzyskać dostępu do każdej strony i wpisu ani zobaczyć całej zawartości!. FYI, istnieje kilka opcji „AllowOverride”, ale ta, której szukasz, znajduje się w osobnej linii. Wiem, że to nie jest forum konfiguracji WordPress, ale Apache, ale inni mogą mieć ten sam problem. Mam nadzieję, że to pomoże.
Braun Philippe
Witajcie,
I’m running into a serious problem. When I click on my local site forler with servers ON on MAMP, it redirects to live site
I’ve done everything this tutorial says, do you know where is the problem ?
Dziękuję za pomoc
Sara
Cześć
Ja również mam pusty ekran jak IDRIS D… jakieś sugestie
Idris D
Niestety, kiedy postępuję zgodnie z tym przewodnikiem, wszystkie linki na mojej lokalnej stronie przekierowują do działającej strony.
Jakieś sugestie?
Adrian Stangell
Cześć,
po wykonaniu instrukcji dotyczących migracji ręcznej, po próbie dostępu do mojej strony internetowej na localhostie pojawia się pusty ekran. Czy masz jakieś pomysły?
Joel M
Po uruchomieniu zapytania SQL w celu zastąpienia linków otrzymuję błąd 1064 – wygląda na to, że jest problem ze składnią kodu. Zgaduję, że to (:) w moim adresie URL localhost: ‘http://localhost:888/localwebsite’ – czy masz pomysły, jak mogę to obejść? Używam MAMP do uruchomienia lokalnego serwera.
Aaron L
spróbuj cztery '8' zamiast 3.... localhost:8888/localwebsite
Natalie Bell
Cześć!
Udało mi się pomyślnie przeprowadzić migrację do lokalnej witryny, z wyjątkiem mojej Biblioteki Mediów. Każde zdjęcie jest tam (dużo plików), adresy URL są poprawne, ale nie pojawiają się na blogu. Kiedy wchodzę do biblioteki mediów, widzę tylko siatkę zdjęć – wszystkie puste, ale w opisie, adresie URL itp. wszystko jest poprawne.
Masz jakiś pomysł, co dalej?
Grant
Spróbuj przejść do swojego panelu WordPress, kliknij menu ustawień w pobliżu dolnej części paska bocznego po lewej stronie. Następnie kliknij menu odczytu w podmenu ustawień, przewiń w dół do opcji widoczności witryny i wybierz opcję „zezwalaj wyszukiwarkom na indeksowanie” i kliknij zapisz zmiany na dole strony. Zobacz, czy to działa, jeśli nie, być może będziesz musiał przejść do swojego terminala i ręcznie pobrać pliki mediów ze swojej starej witryny rekursywnie – ja musiałem tak zrobić i mogę Cię przez to przeprowadzić, jeśli masz jakieś pytania. Mam nadzieję, że to pomoże
Carolina
Cześć, dzięki za post, to dla mnie ogromny sukces.
Do tej pory udało mi się dotrzeć do strony wp-login.
I przepraszam, jeśli to bardzo głupie pytanie. ale jestem naprawdę nowicjuszem w wordpressie
mój problem polega na tym, że nie mogę się zalogować :$
Próbowałem tych samych danych logowania, co na żywo = nie działa
ponieważ nie skonfigurowałem panelu i jest to lokalne. żadne e-maile nie będą działać.
co mam zrobić?
btw, jest na macu.
Z góry dziękuję. Pomoc jest mile widziana!!
Wsparcie WPBeginner
Cześć Carolina,
Możesz zmienić hasło za pomocą PHPMyAdmin.
Admin
DavidA
Cześć ponownie,
Moje szczere przeprosiny! Wczoraj (24 lipca) zamieściłem komentarz dotyczący trudności z uruchomieniem programu Duplicator z mojej przeglądarki. Wróciłem dzisiaj, aby sprawdzić i zdałem sobie sprawę, że popełniłem błąd w umieszczeniu folderu „test-site”, który zawierał plik installer.php i archiwum bazy danych zip.
Kiedy naprawdę umieściłem ten folder w folderze htdocs, wszystko zadziałało poprawnie i byłem w stanie zainstalować dane strony lokalnie zgodnie z Twoimi instrukcjami.
Jeszcze raz dziękuję za całą pomoc!
DavidA
Cześć — dziękuję raz jeszcze za kolejny świetny artykuł! Wszystko bardzo pomocne!
Jestem na etapie otwierania instalatora Duplicator na moim lokalnym komputerze. Jednak gdy wpisuję „http://localhost/test-site/installer.php” w przeglądarce, otrzymuję „komunikat o błędzie 404” mówiący „obiekt nie został znaleziony”.
Co ciekawe, jeśli używam samego „localhost” lub „localhost/phpmyadmin”, oba działają. Przeniosłem folder „test-site” do folderu „htdocs”, ale nadal nie działa.
Masz jakieś sugestie??
Dziękuję
Odrzuć
Dzięki za ten poradnik, ale co jeśli migrujesz z działającej strony z certyfikatem SSL na stronę deweloperską bez SSL (https do http?)
Strona front-end działa poprawnie, jednak adres URL wp-login nadal zawiera HTTPS, co uniemożliwia mi dostęp do strony logowania do panelu administracyjnego.
Czy są wymagane dodatkowe kroki do wyeliminowania https na stronie logowania WP na lokalnej/deweloperskiej stronie?
simone
Mam podobny problem. Przeniosłem działającą stronę na MAMP używając wtyczki WP Migrate DB i FTP. Otrzymuję następujący błąd – z powodu certyfikatu SSL działającej strony. Ma to coś wspólnego z niedopasowanymi prefiksami bazy danych. Ale – nie mogę zmienić prefiksu na działającej stronie. Zadzwoniłem do Go Daddy, aby dowiedzieć się, czy edycja prefiksu działającej strony, aby pasował do prefiksu bazy danych mojej lokalnej instalacji, zepsułaby stronę, powiedzieli, że nie ma gwarancji, spróbowałem i zepsułem stronę.
Komunikat o błędzie, który otrzymuję po wpisaniu adresu localhost:8888.
Wystąpił błąd podczas połączenia z localhost:8888. Klient otrzymał nieprawidłowe dane z serwera. Kod błędu: SSL_ERROR_BAD_SERVER
Nie można wyświetlić strony, którą próbujesz zobaczyć, ponieważ nie można zweryfikować autentyczności otrzymanych danych.
Skontaktuj się z właścicielami witryny, aby poinformować ich o tym problemie.
Z góry dziękuję za wszelką pomoc!
xasmatic
Cóż, użyłem certyfikatu SSL i oto co zrobiłem:
Na etapie, w którym musisz zaktualizować adresy URL w swojej bazie danych WordPress, odwołujące się do Twojej strony na żywo, piszesz zapytanie SQL 4 razy, aby zmienić każdy adres URL, który może istnieć.
Za pierwszym razem wpisz kod jak powyżej „http://www.example.com”, potem „http://example.com”, po tym „https://www.example.com” i na końcu „https://example.com”.
Upewnij się: 1) że wpisujesz wszystkie cztery razy adres URL
http://localhost/test-site, który zastąpi te adresy URL2) zmień wp_options, wp_posts i wp_postmeta na właściwe (moje na przykład to cagwp_options itp.)
I ostatnie przypomnienie: Na koniec (jeśli przenosisz się na localhost), w ostatnim kroku musisz również zmienić nazwę hosta na localhost (plik wp_config.php)
/** Nazwa hosta MySQL */
define(‘DB_HOST’, ‘localhost’);
Veer Abheek Singh Manhas
Próbowałem użyć tego artykułu, ale nie jestem pewien, w którym momencie powinienem zainstalować WordPress. Czy ktoś może mi tutaj pomóc?
Dzięki
AIAI
nie musisz ponownie instalować WordPressa. wszystkie pliki z oryginalnej instalacji WP są już zarchiwizowane.
Alex
Używałem tych instrukcji wcześniej i działały dobrze, jednak teraz mam zaktualizowaną wersję mamp i wordpress i ciągle otrzymuję błędy. Po zabawie pojawia się biały pusty ekran lub plik index.php. jako tekst.
Oba podobne problemy do użytkowników poniżej.
może czas to zaktualizować.
Zrezygnowałem z przenoszenia mojej strony na lokalną i zdecydowałem się po prostu mieć również adres URL deweloperski, jednak po uruchomieniu powyższego zapytania SQL zawsze kończę z niedopasowaniem tokenu, mimo dokonania wszystkich niezbędnych zmian.
Andi
Bardzo dziękuję za Twoją pracę.
Ale to nie działa. Po uruchomieniu local installer.php widzę pusty ekran.
Pozdrawiam
Andi
mc
hej
Zrobiłem wszystko zgodnie z opisem i kiedy dochodzę do ostatniego etapu i wpisuję adres URL: localhost/mysite, automatycznie pobiera się plik z następującymi informacjami:
/** * Informuje WordPress, aby załadował motyw WordPress i go wyświetlił. * * @var bool */ define('WP_USE_THEMES', true);
/** Ładuje środowisko i szablon WordPress */ require( dirname( __FILE__ ) . '/wp-blog-header.php' );
czy zrobiłem coś źle w tym procesie?
Albert Smit
Nie udało mi się z wtyczką Duplicator, ale udało mi się sprawić, że moja strona działała w pewnym stopniu ręcznie.
Mam teraz inny problem. Moja strona otwiera się poprawnie, ale nie mogę nic zrobić. Ciągle otrzymuję błędy 404 Page not Found. Dotyczy to elementów menu, paska wyszukiwania, przycisku logowania itp. Nie mogę nigdzie przejść na mojej stronie. Co mam zrobić?
Albert
Matthew
404 oznacza, że strona nie została znaleziona, wygląda na to, że nie zaktualizowałeś adresów URL swojej bazy danych, upewnij się, że wykonałeś ten krok. wszystkie twoje kotwice wskazują na linki, które nie są dostępne na twoim serwerze.
Albert Smit
Przeprowadziłem cały proces od pliku zip i install.php. W kroku 3, gdy klikam Zapisz permalinki, przenosi mnie do ekranu logowania WP. Niezależnie od tego, co wpiszę, wynik jest zawsze ten sam: Nieprawidłowa nazwa użytkownika. Uruchomiłem ten Duplicator dwukrotnie, nadal bez powodzenia. Proszę o pomoc.
Albert
Richard
Chciałem tylko podziękować za tak świetny i prosty opis.
Próbowałem tego kilka razy wcześniej, korzystając z informacji na wordpress.org, ale nigdy nie działało.
Postępowałem zgodnie z Twoim artykułem krok po kroku (metoda ręczna, bez wtyczki) i zadziałało idealnie!!
Dzięki
Wsparcie WPBeginner
Hej Richard,
Glad you found it useful
Don’t forget to join us on Twitter for more WordPress tips and tutorials.
Admin
LS
Dziękuję bardzo za ten tutorial!
Zrobiłem ręczną instalację, chociaż na początku nie zadziałało. Pojawił się błąd połączenia z bazą danych. Być może większość z was już to wie, ale zauważyłem to dopiero później:
W moim pliku wp-config.php, pod DB_NAME, DB_USER i DB_PASSWORD znajdował się ten wiersz:
/** Nazwa hosta MySQL */
define(‘DB_HOST’, ‘host.example.de’);
Musiałem zamienić 'host.example.de' na 'localhost', aby rozwiązać problem. Teraz działa jak marzenie.
Thank you again and i hope you have a fantastic day!
Pozdrawiam LS
Abraham Quilca
Tak, to samo tutaj. Powinno to zdecydowanie zostać zaktualizowane w artykule, aby zaoszczędzić przyszłym widzom trochę czasu.
RF
Ta strona internetowa uratowała mi skórę już kilka razy. Tak trzymaj!
Olivia
Dziękuję!!!