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ść WordPress z lokalnego serwera na stronę na żywo (2 metody)

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

Jak przenieść WordPress z lokalnego serwera na żywą witrynę (2 metody)

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:

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

Subskrybuj WPBeginner

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

Utwórz nową kopię zapasową do migracji

To przeniesie Cię do ekranu, gdzie możesz nadać swojej kopii zapasowej nazwę.

Następnie kliknij przycisk „Dalej”.

Nazwa pakietu kopii zapasowej

Duplicator uruchomi teraz testy, aby sprawdzić, czy wszystko jest w porządku.

Jeśli wszystkie elementy są oznaczone jako „Dobre”, kliknij przycisk „Zbuduj”.

Zbuduj pakiet

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.

Pobierz oba pliki kopii zapasowej

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

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

Nazwij nową 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”.

Utwórz nowego użytkownika bazy danych

Następnie musisz dodać właśnie utworzonego użytkownika do bazy danych.

Najpierw zaznacz pole wyboru „Wszystkie uprawnienia”.

Sprawdź 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.

Prześlij archiwum i pliki instalacyjne

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.

Kreator migracji Duplicator, krok 1

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.

Zweryfikuj ustawienia

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.

Logowanie administratora

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.

Eksport z localhost

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.

Eksportuj bazę danych WordPress za pomocą phpMyAdmin

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.

Przesyłanie plików WordPress przez FTP

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

Wybierz kreatora bazy danych MySQL

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

Nazwij i utwórz nową 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”.

Utwórz nowego użytkownika bazy danych

Następnie musisz dodać utworzonego użytkownika do bazy danych.

Najpierw zaznacz pole wyboru „Wszystkie uprawnienia”.

Zaznacz pole wyboru wszystkich uprawnień

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

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.

Importuj bazę danych przez phpMyAdmin

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.

Przeglądaj tabelę opcji wp

Następnie w kolumnie options_name musisz poszukać opcji siteurl.

Następnie kliknij ikonę „Edytuj”.

Edytuj siteurl w phpMyAdmin

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

edytuj pole siteurl

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

Zapisz ogólne ustawienia

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.

Zapisz ustawienia permalinków

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.

Wyszukaj i zamień adresy URL podczas migracji z lokalnej witryny na aktywną

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.

Wybierz tabele

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.

Podgląd zmian

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

Naprawianie obrazów WordPress i uszkodzonych adresów URL po przeniesieniu na stronę na żywo

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.

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

912 CommentsLeave a Reply

  1. Hi guys tearing my hair out. Original site on local server works well on local server. The live site on the remote server works well on the live server. When I move it to the local host it gives me this php error when installing plugins… i have read all blogs and issue not resolved for me. I tried both the duplicator and manual process but still get this php error :(

    Ostrzeżenie: Wystąpił nieoczekiwany błąd. Coś może być nie tak z WordPress.org lub konfiguracją tego serwera. Jeśli nadal masz problemy, spróbuj forum wsparcia. (WordPress nie mógł nawiązać bezpiecznego połączenia z WordPress.org. Skontaktuj się z administratorem serwera.) w C:\wamp\www\missflairword\wp-includes\update.php w linii 457

    • Wygląda na to, że Twoja instalacja localhost nie może połączyć się z internetem. Może się tak zdarzyć, jeśli Apache jest zablokowany przez zaporę sieciową Twojej sieci. Musisz zezwolić Apache na dostęp do internetu z ustawień zapory systemu Windows.

      Admin

  2. Wow, chłopaki, ten tutorial był doskonały, precyzyjny i bardzo szczegółowy!!! Dziękuję bardzo, pomogliście mi opublikować moją pierwszą lokalnie opracowaną stronę WordPress dokładnie w terminie, bez żadnych błędów. Z poważaniem!

  3. Ktoś powinien mi powiedzieć, kiedy zobaczy lepsze słowo dla Geniusza, bo to właśnie jesteście. Wasze tutoriale uczyniły mnie małym geniuszem.

    Dzięki chłopaki

  4. Twój poradnik jest najlepszy! Próbowałem kilka razy wcześniej i nigdy mi się nie udało, aż do teraz! genialne! dzięki!

  5. Co za RATUNEK! Próbowałem kilku innych sugestii i różnych wtyczek, które podobno ułatwiają sprawę… Nic nie działało, dopóki tego nie znalazłem! Dziękuję!

  6. Wykonałem wszystkie podane kroki. Kiedy wchodzę na działającą stronę, widzę wszystko, co mogę, bez zmiany adresów URL mediów.
    Jeszcze tego nie mogę zrobić, ponieważ nie mogę zalogować się do obszaru administracyjnego. Otrzymuję następujące błędy na ekranie nad polem logowania, a poprawne loginy nie są akceptowane (sprawdzone za pomocą myPHP):

    Ostrzeżenie: session_start(): Nie można wysłać ciasteczka sesji – nagłówki już wysłane przez (output started at /home/cgbookss/public_html/wp-includes/functions.php:1) w /home/cgbookss/public_html/wp-content/plugins/event-commerce-wp-event-calendar/evntgen-scbooking.php w linii 519

    Ostrzeżenie: session_start(): Nie można wysłać ogranicznika sesji – nagłówki już wysłane (wyjście rozpoczęte w /home/cgbookss/public_html/wp-includes/functions.php:1) w /home/cgbookss/public_html/wp-content/plugins/event-commerce-wp-event-calendar/evntgen-scbooking.php w linii 519

    Ostrzeżenie: Nie można zmodyfikować nagłówków – nagłówki zostały już wysłane przez (wyjście rozpoczęte w /home/cgbookss/public_html/wp-includes/functions.php:1) w /home/cgbookss/public_html/wp-login.php w linii 424

    Ostrzeżenie: Nie można zmodyfikować informacji nagłówka – nagłówki zostały już wysłane przez (dane wyjściowe rozpoczęte w /home/cgbookss/public_html/wp-includes/functions.php:1) w /home/cgbookss/public_html/wp-login.php w linii 437

    Czy masz jakieś sugestie?

  7. Nie mogę sprawić, żeby phpmyadmin działał lokalnie. Wydaje mi się, że tego nie uwzględniłeś, a link, który podałeś, aby „wyjaśnić”, jak używać phpmyadmin, odnosi się do działania na c panelu, a nie lokalnie.
    Byłoby dobrze, gdybyś mógł wyjaśnić, jak uruchomić phpmyadmin lokalnie, na przykład przez Webmatrix.

  8. Bardzo pomógł ten tutorial. Naprawiłem około 500 błędów serwera po edycji pliku htaccess.php. Ale nadal nie mam dostępu do panelu administracyjnego wp-admin? Czy ktoś miał takie samo puste miejsce pod linkiem do zaplecza? Co może być rozwiązaniem?

  9. Mam dokładnie ten sam problem. Próbuję znaleźć rozwiązanie, ale wydaje się, że nie zostało ono wspomniane tutaj na tej stronie ani w komentarzach.

  10. Mam problemy z nowym adresem strony. Wszystko inne wydaje się działać dobrze.

    W phpmyadmin, jeśli zmienię siteurl, aby skierować stronę do właściwego podfolderu, zawartość strony znika, gdy wartość opcji „home” jest poprawna. Następnie, jeśli zmienię również wartość home na ten sam adres, w którym znajdują się pliki, czyli ten sam adres co siteurl, wtedy widzę zawartość, ale adres nie jest tym, czego chciałem. Próbowałem również użyć wtyczki Velvet Blues - ale nic się nie stało.

    W moim przypadku adres URL WordPress jest inny niż adres URL witryny, więc zasadniczo zmiany nie wpłyną na panel administracyjny Ustawienia.

    Dziękuję za ten świetny tutorial.

  11. Nie wiem, czy miałem wielkie szczęście, ale w moim przypadku wykonałem wszystkie kroki i wszystko zadziałało idealnie!!!

    Wielkie dzięki!

  12. Drugą częścią tworzenia kopii zapasowych jest przywracanie witryn z kopii zapasowych. cPanel nie ułatwia tej części. Konfiguracje mogą się różnić w zależności od witryny. Czasami użytkownik może nawet chcieć przenieść się do hostingu, który nie oferuje cPanel. Dla bardziej zaawansowanych użytkowników, którzy potrafią rozwiązywać te problemy, kopie zapasowe cPanel mogą być dobrą opcją. Ale dla większości początkujących może to być trudne. Istnieją również inne opcje tworzenia kopii zapasowych, zapoznaj się z naszym wyborem 7 najlepszych wtyczek do tworzenia kopii zapasowych WordPress.

  13. BackupBuddy wydaje się być nieco zbyt drogą opcją, skoro można po prostu zrobić kopię zapasową strony WP za pomocą Cpanel… czy są jakieś inne korzyści z używania BackupBuddy, gdy tworzenie kopii zapasowej przez Cpanel jest łatwe i darmowe?

  14. Cześć, nadal mam problemy z migracją mojej lokalnie hostowanej sieci multisite WordPress na serwer WWW. Zastąpiłem wszystkie adresy URL, o ile wiem, ale nawigacja nadal nie działa. Mogę wejść do katalogu głównego, który poprawnie wyświetla stronę główną, ale klikając link nawigacyjny, otrzymuję ten błąd.
    „Nie znaleziono
    Żądany adres URL /index.php nie został znaleziony na tym serwerze.”

    Chociaż ścieżki linków menu (widoczne po najechaniu myszką) wyglądają dobrze. Czy masz jakiś pomysł, gdzie szukać, aby to rozwiązać? Z góry dziękuję.

  15. Po zaimportowaniu bazy danych próbowałem wykonać krok 5. Jednakże, gdy klikam na wp_options, nie mam opcji edycji. Wyświetla się komunikat „bieżące zaznaczenie nie zawiera unikalnej kolumny. Funkcje edycji siatki, pola wyboru, edycji, kopiowania i usuwania są niedostępne”.
    Dlaczego tak się dzieje?
    Dziękuję

  16. Informacje o bazie danych Twojej aktywnej witryny znajdziesz, odwiedzając phpMyAdmin przez cPanel. Zanotuj nazwę bazy danych, host MySQL, nazwę użytkownika MySQL i hasło, a następnie wprowadź te informacje w pliku wp-config.php swojej aktywnej witryny.

    Na swoim lokalnym serwerze przejdź do localhost/phpmyadmin/, aby znaleźć poprawną nazwę bazy danych.

  17. Ukończyłem wszystkie kroki i teraz moja strona na żywo wyświetla tylko „Błąd połączenia z bazą danych” i w ogóle nie mogę uzyskać dostępu do mojego localhost – jest tylko biały ekran. Kiedy w kroku 6 powiedziano mi, abym zmienił plik config.php, przypadkowo zmieniłem informacje w moim lokalnym pliku konfiguracyjnym zamiast tego zaktualizowanego przez MySql, ale poradziłem sobie z tym i zmieniłem informacje z powrotem w moim lokalnym pliku na to, co myślałem, że było wcześniej, ale teraz, gdy wchodzę na localhost/wordpress (gdzie wcześniej wchodziłem), wyświetla się tylko biały ekran. A moja strona na żywo wyświetla „Błąd połączenia z bazą danych”. Jestem bardzo zdezorientowany. Każda pomoc byłaby mile widziana.

  18. Chciałbym zapytać, czy jeśli wgram moją witrynę jako aktywną witrynę, to czy pojawi się link do edycji? Czy są już pokazane na lokalnym serwerze.

  19. Prawie tam, ale mam to...

    Błąd analizy: błąd składni, nieoczekiwane 'define' (T_STRING) w /home/klbensonsk/public_html/wp-config.php w linii 31

  20. Cześć, wgrałem moją pierwszą stronę z pomocą tego posta i od tego czasu działała idealnie. Teraz mam problem z inną stroną. Ponownie przejrzałem wszystkie krytyczne punkty, ale zawsze mam ten sam problem. Strona działa (z zepsutymi linkami), ale nie mogę zalogować się do panelu administracyjnego. Zmieniłem bazę danych w phpmyadmin i plik wp-config.php. Mają tę samą nazwę użytkownika i to samo hasło, więc mają te same dane, a mimo to mam problem. Jak to możliwe?

  21. Cześć, moja strona WordPress właśnie została przeniesiona na nowy adres IP i wykonałem kroki podane na dole, aby naprawić niedziałające linki. Powiedział, że je naprawił, ale moja strona nadal się nie wyświetla poprawnie. Niektóre obrazy wyświetlają się jako uszkodzone, a niektóre suwaki obrazów w ogóle się nie pokazują. Strona wydaje się również znacznie wolniejsza. Jak to wszystko naprawić?

  22. Cześć, moja strona WordPress właśnie została przeniesiona na nowy adres IP i wykonałem kroki podane na dole, aby naprawić niedziałające linki. Powiedział, że je naprawił, ale moja strona nadal się nie wyświetla poprawnie. Niektóre obrazy wyświetlają się jako uszkodzone, a niektóre suwaki obrazów w ogóle się nie pokazują. Strona wydaje się również znacznie wolniejsza. Jak to wszystko naprawić?

  23. Miałem trudności ze znalezieniem odpowiedzi na proste pytanie: czy przesyłam folder wordpress, czy zawartość folderu wordpress do public_html

  24. Cześć. Wykonałem wszystkie kroki (chyba tak) i teraz nie mam już komunikatu o błędzie braku połączenia z bazą danych – zamiast tego mam pusty biały ekran. Czy możesz mi powiedzieć, gdzie popełniłem błąd?

  25. Wielkie dzięki za tak szczegółowy przewodnik, pomyślnie przesłałem moją stronę korzystając z tego przewodnika.

  26. Czy to normalne, że w kroku 6, po zaktualizowaniu pliku wp-config.php, zamiast strony głównej witryny (jak widziałem na localhost) pojawia się proces instalacji?

    PS: Ukończyłem wszystkie poprzednie kroki.

  27. Bardzo łatwe, kilka wskazówek do zapamiętania, musiałem trochę poczekać z przeniesieniem lokalnej strony WordPress do public_html z powodu liczby używanych motywów.

    Zapomniałem nadać uprawnienia użytkownikowi bazy danych, więc to zrobiłem i zadziałało.

    Wszystkie kroki są ważne, polecenie SQL działa świetnie.

    Zmieniłem nazwę .htaccess na .htaccess_old i działa

    a następnie po prostu zaktualizuj i zapisz permalinki.

    Bardzo łatwe rozwiązanie dla wszystkiego.

  28. Dziękuję za samouczek.

    Niestety, u mnie to nie działa. Myślę, że jest tak wiele zmiennych w czymś takim. Twoje kroki działają dla Ciebie, w Twoim scenariuszu, ale dla kogoś innego może być bardzo łatwo uzyskać coś innego, co zatrzyma proces. Migracja WordPressa jest w moim doświadczeniu prawdziwym utrapieniem.

    • Mam ponad 30 lat doświadczenia w IT, w tym projektowanie dużych infrastruktur dla ponad 1000 użytkowników, a także obszerne programowanie.

      Używałem WordPressa do stworzenia jednej strony i jestem naprawdę zadowolony z efektu.

      Jednak musiałbym powiedzieć, że do wszystkiego innego niż po prostu tworzenie pojedynczej strony produkcyjnej, Wordpress jest niewiarygodnie skomplikowany w użyciu dla każdego, kto rozważa tworzenie wielu stron lub tworzenie środowiska od deweloperskiego do produkcyjnego. Absolutny, niezmierzony koszmar.

      Czy jest coś, co deweloperzy WordPressa mogliby zrobić, aby uczynić obecną architekturę łatwiejszą do zrozumienia i użycia, to byłoby wspaniałe.

  29. Cześć,
    Świetny tutorial, bardzo dziękuję. Robię mój pierwszy redesign strony WordPress dla klienta, który ma już dobrze ugruntowanego bloga z postami, obrazami itp. Wyeksportowałem wszystkie jej dane na lokalną stronę, zaprojektowałem nowy motyw z nowymi stronami itp. Podczas importowania jej postów lokalnie i wybierania opcji pobierania załączników, posty się pojawiły, ale żadne obrazy i jestem już gotowy do przesłania wszystkiego na jej serwer.

    Czy mam po prostu przesłać pliki motywu, a tym samym moje modyfikacje będą obecne? Czy muszę przesłać wszystko, jak sugeruje ten samouczek. Ma ponad 2000 postów, po jednym obrazku do każdego, a ja mam nowe obrazy, strony i układ.

    Jeśli możesz stworzyć samouczek dotyczący przenoszenia/importowania przeprojektowanego lub nowo zaprojektowanego bloga do istniejącego bloga z postami, stronami itp. Lub skieruj mnie we właściwym kierunku, byłoby wspaniale.

    Klient nie chce mi dać dostępu do samego serwera i nalega na samodzielne wykonanie ftp, ponieważ widział w wiadomościach, że może mu zostać skradziona tożsamość lub coś w tym stylu. Wyjaśniłem, że może ustawić ograniczenia dostępu na osobnym loginie, ale on nalega, żeby zrobił to sam.

    I nie chcą, żebym pracował bezpośrednio na stronie, ponieważ martwią się o przestoje podczas aktualizacji i budowy.

    Nie zawsze można być wybrednym, jeśli chodzi o klientów i tak naprawdę nie mam wyboru, prawie skończyłem.

  30. Dziękuję za tutorial!
    Ale teraz, gdy zaimportowałem całą moją witrynę, logo się nie wyświetla, a mój pulpit nie pokazuje funkcji motywu, używam Divi od Elegant Themes.

  31. Zaimportowałem moją bazę danych i instalację WordPressa, ale żadna z moich stron nie wyświetla się po zalogowaniu do panelu administratora? Aktywowałem motyw, ale żadnych stron? Proszę o pomoc!

  32. Dzień dobry.
    Dziękuję za ten łatwy do śledzenia tutorial.
    Udało mi się przejść przez wszystkie kroki i moja strona wydaje się być połączona, z wyjątkiem tego, że brakuje mojego motywu. Wszystkie pliki są na miejscu wraz z ich arkuszami stylów, ale strona wydaje się wyświetlać zwykły HTML. Czy ktoś inny doświadczył czegoś podobnego?
    Nie wiem, jak to naprawić.

  33. dzięki za świetny tutorial! mam problem po wykonaniu wszystkich kroków; moja strona wyświetla
    Błąd połączenia z bazą danych
    jak mogę rozwiązać ten problem?

  34. Dziękuję bardzo.
    Jestem zdecydowanie początkującym użytkownikiem WordPressa, a ten post okazał się cudownie pomocny. Wszystko poszło bez zarzutu.
    Naprawdę cieszę się pracą jako projektant stron internetowych i deweloper WordPressa. I mam nadzieję, że będę dostawał coraz więcej tego typu zleceń, i tych bardziej wymagających. Nauczyłem się tak wiele, wykonując to pierwsze.
    Dziękuję jeszcze raz.

  35. Wygląda na to, że Twoja domena nie jest jeszcze gotowa lub przesłałeś WordPress do niewłaściwego katalogu na swoim serwerze internetowym. Skontaktuj się z dostawcą usług hostingowych w celu uzyskania pomocy.

  36. POMOCY!!

    Ukończyłem kroki od 1 do 6, ale moja strona nadal wyświetla:

    Przyszła siedziba czegoś naprawdę fajnego.
    Jeśli jesteś właścicielem witryny, zaloguj się, aby uruchomić tę witrynę.
    Jeśli jesteś odwiedzającym, wróć wkrótce.

    Dlaczego to się dzieje???

  37. Ukończyłem kroki od 1 do 6, ale moja strona internetowa nadal wyświetla:

    Przyszła siedziba czegoś naprawdę fajnego.
    Jeśli jesteś właścicielem witryny, zaloguj się, aby uruchomić tę witrynę.
    Jeśli jesteś odwiedzającym, wróć wkrótce.

    Co może być problemem???

  38. POMOCY!!! Dlaczego otrzymuję ten błąd w kroku 4?

    Zapytanie SQL:


    — Baza danych: `wordpress`

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

    — Struktura tabeli dla tabeli `wp_commentmeta`

    CREATE TABLE `wp_commentmeta` (

    `meta_id` bigint( 20 ) unsigned NOT NULL AUTO_INCREMENT ,
    `comment_id` bigint( 20 ) unsigned NOT NULL DEFAULT ‘0’,
    `meta_key` varchar( 255 ) DEFAULT NULL ,
    `meta_value` longtext,
    PRIMARY KEY ( `meta_id` ) ,
    KEY `comment_id` ( `comment_id` ) ,
    KEY `meta_key` ( `meta_key` ) ) ENGINE = InnoDB DEFAULT CHARSET = utf8 AUTO_INCREMENT =1;

    MySQL powiedział:

    #1046 – Nie wybrano bazy danych

  39. Cześć, dzięki za prosty przewodnik.

    Ale zastanawiam się, jak mogę wyeksportować na żywo, gdy WordPress jest już zainstalowany na żywo? Przeprojektowałem witrynę od podstaw, jedyne co, to użyłem tego samego motywu. Jaki byłby najlepszy sposób, aby to opublikować?

    Dzięki, tak trzymajcie!

  40. Świetny tutorial, dzięki za pomoc.
    Podobnie jak inni, aktualizacje up_user nie działają, a linki na mojej stronie nadal odwołują się do localhost. Zostałem również wylogowany jako użytkownik administrator i nie mogę się zalogować, aby zaktualizować permalinki itp.
    Znalazłem tutorial, jak przywrócić użytkownika administratora za pomocą phpmyadmin, więc spróbuję tego i zobaczę, czy uda mi się wrócić!
    Pozdrawiam

  41. Świetny przewodnik, ale mam mały problem i zastanawiam się, czy możesz pomóc.

    Zrobiłem wszystko powyżej, ale kiedy próbuję wejść na stronę …/wp-admin, otrzymuję: 'Ostrzeżenie: require(/home/username/public_html/wp-includes/pomo/mo.php): failed to open stream: No such file or directory in /home/username/public_html/wp-settings.php on line 76'

    Jakieś pomysły?

  42. Mam problem z błędem prlessphp fatal error: load error: failed to find /home1/eminenta/public_html/server/Suman_Creations/wp-content/themes/theme49413/bootstrap/less/bootstrap.lesslessphp fatal error: load error: failed to find /home1/eminenta/public_html/server/Suman_Creations/wp-content/themes/theme49413/style.less podczas przenoszenia mojej strony z serwera lokalnego na serwer na żywo

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