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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

To wszystko. Pomyślnie przeniosłeś WordPress z lokalnego serwera na działającą stronę.
Mam nadzieję, że Twoja strona internetowa działa płynnie. Jeśli zauważysz jakiekolwiek błędy, zapoznaj się z naszym przewodnikiem po najczęstszych błędach WordPress, aby uzyskać pomoc w rozwiązywaniu problemów.
Mamy nadzieję, że ten artykuł pomógł Ci przenieść WordPressa z lokalnego serwera na stronę na żywo. Możesz również zapoznać się z naszym przewodnikiem na temat przenoszenia strony na żywo na lokalny serwer lub przejrzeć ostateczną listę kontrolną migracji strony internetowej, aby poznać praktyczne kroki migracji WordPressa.
Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.
James
Cześć!
Czy masz jakieś wskazówki, jak mogę naprawić zepsuty link, który nadal używa localhost dla zainstalowanego wtyczki kalendarza?
James
Karl
Zapisałem tę stronę na przyszłość, po tym jak sam migrowałem swoją stronę około roku temu. Zwlekałem z zakupem backupbuddy i teraz, wow! Ten plugin jest trochę za drogi jak na mój budżet. Najprawdopodobniej użyję duplicatora do migracji przeprojektowanej strony z MAMP na żywo.
Niestety, obecna instalacja WP klienta to bałagan. Liczę 6 baz danych z poprzednich i obecnych projektów strony. Przypuszczam, że łatwiej będzie mi po prostu wyczyścić wszystkie stare bazy danych (usunąć) i utworzyć nową do mojej migracji, niż próbować uruchomić Duplicator, a następnie musieć przeglądać phpmyadmin, aby naprawić wszelkie problemy.
Zostawię tę stronę otwartą w przeglądarce na wypadek migracji, ale szkoda, że nie ma sposobu, aby po prostu nadpisać bieżącą bazę danych moją bazą danych po przeprojektowaniu, bez konieczności ponownego wchodzenia i wprowadzania zmian (przez phpmyadmin). Ułatwiłoby to migrację.
Szkoda, że BackupBuddy podniósł ceny.
fatemeh
Cześć \
Zrobiłem wszystkie kroki, ale nic nie wyświetla się na mojej stronie, nie wiem, co jest nie tak, doceniam twoją pomoc.
Zabronione
Nie masz uprawnień do dostępu do / na tym serwerze.
Dodatkowo napotkano błąd 403 Forbidden podczas próby użycia ErrorDocument do obsługi żądania.
Oto błąd, który otrzymałem:
Dziękuję
Wsparcie WPBeginner
Zapoznaj się z naszym przewodnikiem na temat jak naprawić błąd 403 Forbidden w WordPressie.
Admin
Ian
Naprawdę doceniłem ten tutorial – dzięki. I postępowanie zgodnie z nim dosłownie pomogło rozwiązać większość moich problemów. Jednak jeden pozostaje. Wygląd strony „na żywo” jest bardzo podobny do strony „localhost”, z jednym wyjątkiem. Kiedy wchodzę do Panelu i „edytuję” stronę na żywo, żaden z normalnie widocznych tekstów nie jest dostępny do edycji. Kiedy wchodzę w „Podgląd zmian”, pokazuje się pusty ekran. Czy jest jakaś inna wada w strukturze bazy danych, którą przeoczyłem w procesie konwersji/przesyłania? Czy możesz mi pokazać, gdzie mogłem popełnić błąd, że tak się stało?
Wsparcie WPBeginner
Spróbuj zaktualizować strukturę swoich permalinków. Po prostu przejdź do Ustawienia » Permalink, a następnie kliknij przycisk zapisz zmiany, niczego nie zmieniając.
Admin
peter
Po zaimportowaniu lokalnej bazy danych na serwer na żywo, mój cpanel phpadmin nie działa. Nie mogę już uzyskać do niego dostępu. Proszę o pomoc
Błąd HTTP 404
Nie znaleziono żądanej strony.
Możliwe powody, dla których widzisz tę stronę:
Adres URL dodany do zakładek mógł ulec zmianie od Twojej ostatniej wizyty.
Adres URL został wprowadzony nieprawidłowo.
Adres URL został wprowadzony z nieprawidłową wielkością liter (adresy URL rozróżniają wielkość liter).
Proszę, sprawdź ponownie adres URL, do którego próbujesz uzyskać dostęp. (Wróć)
Copyright© 2016 cPanel, Inc.
Wsparcie WPBeginner
Skontaktuj się z hostingiem WordPress w celu uzyskania pomocy, oni będą w stanie lepiej Ci pomóc.
Admin
Rajeev
Cześć, ten tutorial zadziałał bardzo dobrze i zmigrowałem lokalnie hostowaną stronę WordPress na usługi hostingowe GoDaddy, jednak kiedy próbuję zalogować się na moją stronę (wp-admin), przekierowuje mnie do błędu 404. Czy masz jakieś sugestie, dlaczego tak się dzieje i co można zrobić, aby to rozwiązać?
Dzięki
Wsparcie WPBeginner
Czy zmieniłeś adres URL witryny? Pamiętaj, że http://www.example.com i example.com są uważane za dwa różne domeny. Upewnij się również, że nie zainstalowałeś WordPressa w jego własnym podkatalogu. W takim przypadku adres URL logowania do wp-admin będzie wyglądał mniej więcej tak: example.com/wordpress/wp-admin/
Admin
Vinish Chaudhary
Cześć Rajeev,
Czy znalazłeś rozwiązanie tego błędu 404?
Gerald
Cześć Syed,
Zrobiłem wszystko, co było wymagane i napotkałem błąd HTTP 500 z powiadomieniem „…nie można obecnie obsłużyć tego żądania”. Nie jestem pewien, czy problemem jest używany przeze mnie motyw. Działał dla mnie dobrze na innym serwerze internetowym.
Jakieś rekomendacje, jak to naprawić?
Serwer wydaje się działać na PHP 5.5, podczas gdy mój localhost działał na wersji 5.6. Czy to ma jakiś wpływ?
Wsparcie WPBeginner
Wypróbuj kroki opisane w naszym przewodniku na jak naprawić błąd wewnętrznego serwera w WordPress.
Admin
vinay
po ukończeniu 5. kroku, kiedy przechodzę do linku mysit/wp-admin dla następnego kroku, otrzymuję ten błąd, proszę o pomoc
Oznacza to, że informacje o nazwie użytkownika i haśle w pliku wp-config.php są nieprawidłowe lub nie możemy nawiązać połączenia z serwerem bazy danych pod adresem . Może to oznaczać, że serwer bazy danych Twojego hosta jest niedostępny.
już zaktualizowałem mój plik wp_config.php
Kasoma
dzięki za post, ale mój log się nie wyświetla, a kiedy klikam strony, pojawia się błąd wewnętrznego serwera. proszę o pomoc w naprawieniu tego
Sharon
Twoje instrukcje były świetne i podoba mi się, że dołączyłeś również zdjęcia.
Jednak mam problem. Widzę moją stronę, widzę obrazy logo i zdjęcia, które dodałem, ale motywy się nie ładują. Wyświetlają się jako puste. Nie wiem, od czego zacząć?
Kiedy uruchomiłem Twój skrypt SQL w mojej bazie danych, otrzymuję błąd #1146 – Tabela „mcintyre_wp.wp_posts” nie istnieje.
Będę bardzo wdzięczny za wszelką pomoc!
Owen
To świetny samouczek, łatwy do naśladowania i załatwia sprawę!
JESH
Cześć, dzięki wielkie, udało mi się to rozwiązać. Nazwa domeny mojej strony internetowej utknęła teraz na mywebsitename.preview.services. Jak mogę pozbyć się preview.services? Obawiam się, że jeśli zmienię adres URL w WordPress, wszystko się zepsuje i chcę mieć pewność, że wiem, co robię. Doceniam pomoc.
Najeeb
Cześć,
Bardzo dobry tutorial.
Chciałbym wiedzieć, czy lepiej jest projektować stronę internetową na lokalnym serwerze WordPress, a następnie przesyłać ją na serwer taki jak Hostgator, czy też lepiej kupić domenę na Hostgator i stworzyć stronę WordPress w środowisku na żywo?
Proszę daj mi znać, jestem nowy w tym.
Jesh
Cześć,
Absolutna frustracja skłoniła mnie do prośby o pomoc. Próbuję przesłać moją stronę z lokalnego środowiska na serwer na żywo, używając MAMP i FileZilla. Wykonałem Twoje kroki, a także wiele innych, wielokrotnie, ale wciąż bezskutecznie. Twój przewodnik jest bardzo dobry i postępowałem zgodnie z nim do końca, ale za każdym razem, gdy próbuję wyświetlić moją stronę, pojawia się nazwa domeny, a następnie .preview.services. Strona to strona „indeks plików” i nie pozwala mi przejść dalej. Grzebałem w ustawieniach, ale naprawdę nie wiem, co robić, poza rozbiciem komputera. Czy możesz coś polecić? …młot wyburzeniowy?
Wsparcie WPBeginner
Podczas przesyłania plików z komputera na stronę internetową upewnij się, że przesyłasz je do właściwego katalogu. Jeśli nie jesteś pewien, zapytaj swojego dostawcę usług hostingowych. Zazwyczaj nazywa się on /public_html/, ale różni się w zależności od dostawcy hostingu.
Upewnij się również, że przesyłasz tylko pliki WordPress i nie dołączasz plików i katalogów MAMP do przesyłania.
Admin
Gale
Chcę tylko dać wam znać, że jesteście niesamowici! To świetny tutorial! Utknąłem przez kilka dni z niedziałającymi linkami i tylko wy wspominacie o zapisywaniu ustawień! Dziękuję bardzo!
Rajat
Cześć,
Właśnie zacząłem korzystać z Hostgator. Stworzyłem stronę internetową za pomocą WAMP. Mam plik .sql i pliki WordPress. Nadal nie mogę sprawić, aby ta strona wyświetlała się w mojej domenie. Czy możesz mi powiedzieć, co mogę w tej sprawie zrobić.
Dziękuję za pomoc.
Gary Pippin
Cześć,
Stworzyłem stronę WordPress i nadal nie jest ona dostępna online. Kiedy otwieram adres URL w przeglądarce, pojawia się komunikat „Ten adres URL jest w budowie: Wkrótce”. Czy możesz mi pomóc w tej sprawie?
Dzięki
Gary
Wsparcie WPBeginner
1. Twoja witryna może mieć zainstalowaną wtyczkę, która jest używana do wyświetlania tej strony.
2. Twoja nazwa domeny może nie wskazywać na katalog, w którym znajduje się Twoja witryna WordPress.
Skontaktuj się ze swoim dostawcą hostingu, oni będą w stanie lepiej Ci pomóc.
Admin
nick
nie rozumiem. moja strona jest aktywna, ale nadal ma zepsute linki i obrazy. próbuję to naprawić za pomocą zapytania SQL, ale za każdym razem, gdy wpisuję adresy lokalnej i aktywnej strony, pojawia się komunikat „0 wierszy dotkniętych” i nic się nie zmienia. Czy możesz wyjaśnić, jakie adresy URL mam dokładnie wpisać?
Julian
Cześć Nicku,
Czy używasz zapytania na aktywnym pulpicie phpMyAdmin?
Upewnij się, że robisz to na aktywnym miejscu za pomocą Cpanel, a nie w swoim lokalnym środowisku.
Kishokumar
Świetne słowo, kolego, nie wiedziałem o tym do teraz. Dziękuję bardzo.
Uczący się
Cześć, uczę się WordPressa, próbuję przenieść moją stronę na nową domenę i nowego hosta. Czy muszę aktywować WordPress na moim nowym koncie hostingowym, zanim załaduję moją stronę z kopii zapasowej. Dziękuję za pomoc.
Wsparcie WPBeginner
Zależy od tego, jaki rodzaj kopii zapasowej posiadasz. Jeśli jest to plik XML lub RSS, najpierw musisz zainstalować WordPress, a następnie zaimportować swoje treści z tych plików. Jeśli kopia zapasowa zawiera bazę danych i kompletne pliki WordPress, musisz rozpakować i przesłać pliki WordPress do nowego hosta, a następnie zaimportować bazę danych z kopii zapasowej.
Admin
Priyangga
Wszystko działa świetnie!! ale motyw nie załadował się całkowicie, czy są jakieś problemy? proszę o pomoc!!
Yuri
Dzięki za artykuł, ale jestem tu trochę zdesperowany…
Straciłem 4 godziny pracy, próbując dowiedzieć się, dlaczego na moim serwerze internetowym strona indeksu pozostaje PUSTA, nawet po podłączeniu bazy danych. A moja strona administracyjna daje mi błąd nie znaleziono, szukałem rozwiązania i nic nie pomaga.
z góry dziękuję
Steve
Działało idealnie! Dzięki.
Croiche Jim
thanks a lot
Dzięki!
precious osasumwen
proszę o pomoc. otrzymuję ten błąd, gdy próbuję uzyskać dostęp do mojego phpadmin w moim serwerze wamp.
phpMyAdmin – Błąd
Nie można rozpocząć sesji bez błędów, proszę sprawdzić błędy podane w pliku dziennika PHP i/lub serwera WWW i poprawnie skonfigurować instalację PHP. Upewnij się również, że ciasteczka są włączone w przeglądarce.
co mam zrobić, panie
Sneha
Cześć,
Stworzyłem moją stronę na lokalnym serwerze i użyłem metody akcji do nawigacji między różnymi stronami. Ale w tych metodach akcji podałem tylko permalinki localhost jako adres docelowy. Czy muszę zastąpić je na żywy adres wszędzie w kodzie, czy jest jakaś metoda, którą mogę zastąpić je za jednym razem?
Chris Cal
Zazwyczaj nie komentuję, ale to jest doskonały post.
Świetna robota, Syed i zespół. Bardzo doceniam.
Pozdrawiam, Chris.
Wsparcie WPBeginner
Dziękujemy, cieszymy się, że uznałeś to za pomocne.
Admin
Leslie
To był plik .htaccess!!! Ale musiałem przesłać zupełnie nowy plik. Dzięki!!!
Courtney
Czy są jakieś tutoriale na wypadek zapomnienia danych logowania do phpMyAdmin? Utknąłem na samym początku! Minęło trochę czasu, odkąd musiałem się zalogować i za nic nie mogę sobie przypomnieć. Użyłem tej strony jako tutorialu do konfiguracji, ale nie mogę rozgryźć, jak zresetować. Widziałem kilka tutoriali dotyczących resetowania, ale obawiam się, że coś zepsuję, ponieważ nie jestem ekspertem. Czy możecie polecić jakieś sugestie lub tutoriale? Z góry dziękuję.
Wsparcie WPBeginner
Możesz również zalogować się do phpMyAdmin z panelu sterowania hostingu.
Admin
Tyane
Utknąłem na kroku 6. Edytowałem plik wp-config i przesłałem go. Pojawiło się sześć błędów, z których większość zaczynała się od „nieoczekiwany początek instrukcji”, a następnie podano pozycję każdego błędu. Jestem w tym bardzo nowy, a mój mąż IT jest poza miastem do piątku.
barshan hassan
Dzięki… Kocham Cię
leon
działa naprawdę dobrze!
geeuy
świetny tutorial!
działało jak marzenie!
ashkan
cześć, dzięki za ten artykuł
Zrobiłem wszystkie te kroki i moja strona jest już aktywna, ale kiedy klikam na inne strony lub linki, napotykam ten błąd
(Błąd wewnętrzny serwera)
w rzeczywistości widzę tylko stronę główną
Czy możesz mi o tym opowiedzieć?
Thatguy91
Miałem ten sam problem, przejdź do strony permalinków i kliknij przycisk zapisz. Myślę, że trzeba ponownie „zapisać” permalinków gdzieś po migracji.
mtahirian
Witaj,
Przesłałem moją stronę na żywo. ale niestety nie mogę przejść do panelu administracyjnego WordPress. panel administracyjny WordPress działa poprawnie na serwerze lokalnym. pojawia się problem, który ciągle mówi: Ostrzeżenie: Nie można zmodyfikować informacji nagłówka – nagłówki zostały już wysłane przez (wyjście rozpoczęte w /home/………/public_html/wp-content/plugins/js_composer_theme/js_composer.php:1) w /home/porseshresearch/public_html/wp-includes/pluggable.php w linii 1228
Proszę o pomoc
Wsparcie WPBeginner
Wygląda na to, że wtyczka js_composer_theme nie działa. Połącz się ze swoją stroną internetową za pomocą FTP, a następnie pobierz wtyczkę na swój komputer. Następnie możesz usunąć wtyczkę z serwera. Powinno to rozwiązać problem.
Admin
mtahirian
Dziękuję za odpowiedź.
Zrobiłem, jak mi kazano, ale cała strona jest zepsuta i nie mogę poprawnie ustawić projektu. Potrzebuję COMPOSER.
wpbeginner
Dziękuję bardzo za Twój wspaniały tutorial.
Mam problem, ponieważ moja strona internetowa jest dostępna tylko przez blog.example.com, ale nie przez example.com/blog
Czy mogę wiedzieć, co można zrobić, aby to rozwiązać?
Wsparcie WPBeginner
Twój blog jest hostowany jako subdomena. Będziesz musiał wyeksportować go do swojej głównej domeny.
Admin
wpbeginner
Mój folder subdomeny znajduje się w folderze public_html.
Czy mogę wiedzieć, gdzie powinienem go wyeksportować, aby znalazł się w mojej głównej domenie?
Będę bardzo wdzięczny za pomoc.
awoyemi ayomide
dzięki, bardzo mi pomogło
Lars Breum Hansen
Utknąłem na kroku 6. Moja strona jest aktywna, ale zamiast przekierowywać do mojej strony głównej, wyświetla domyślną stronę główną mojego motywu i daje mi błąd 404 (ponieważ nie może znaleźć postów, ale moja strona główna jest ustawiona jako statyczna). I nie mogę zalogować się jako administrator, ponieważ wtedy pojawia się błąd wewnętrzny 500?
Kim Macc
Cześć.
Ten artykuł jest świetny, dziękuję!! Zrobiłem wszystko i strona jest aktywna, ale strony się nie łączą/nie działają, pojawia się „błąd wewnętrznego serwera”
proszę pomóż mi to naprawić jak najszybciej. wykonałem zapytanie SQL, ale na nic.
AP
Upewnij się, że ukryte pliki są również skopiowane w ramach Kroku 2
Ebune
Miałem problem na etapie zmiany localhost/test. na nazwę mojej strony. Nie widzę żadnej opcji edycji, aby zmienić te rzeczy. Ponadto, kiedy próbuję przesłać moją bazę danych, pojawia się błąd. Czy ktoś może mi pomóc??? Jestem teraz w głębokiej dupie.
Dang Ng
Możesz spróbować napisać polecenie SQL, aby zmodyfikować tę komórkę i zobaczyć, co powie MySQL
Mayur
Moja strona internetowa jest
Zmieniłem serwer, zrobiłem kopię zapasową plików wp i mysql, zanim wygasła usługa mojego serwera. Teraz jestem na nowym serwerze, przesłałem i rozpakowałem pliki wp w public_html, otrzymuję błąd – błąd nawiązywania połączenia z bazą danych, jak powinienem rozwiązać ten błąd?
Wsparcie WPBeginner
Proszę, spójrz na jak naprawić błąd nawiązywania połączenia z bazą danych w WordPressie.
Admin
Caitlin
Cześć! Napotkałem problem w kroku 6: „Aby to naprawić, połącz się ze swoją stroną internetową za pomocą klienta FTP i edytuj plik wp-config.php. Podaj nazwę bazy danych, użytkownika i hasło, które utworzyłeś wcześniej w Kroku 3. Zapisz plik wp-config.php i prześlij go z powrotem na swój serwer. Odwiedź swoją stronę internetową, a powinna być już dostępna.”
Zrobiłem to i nie zadziałało, więc zacząłem edytować tam, gdzie było napisane „localhost” i zmieniłem na moją domenę.
Jestem totalnym nowicjuszem, więc każda pomoc byłaby mile widziana!
Wsparcie WPBeginner
Spróbuj użyć localhost jako swojego hosta MySQL
define( ‘DB_HOST’, ‘localhost’ );
Admin
ananta
ojej… człowieku… tego szukałem cały dzień… w końcu znalazłem Twój artykuł. jest bardzo pomocny. teraz moja strona jest aktywna. dziękuję. dobra robota.
Raj jain
Cześć,
Jak mogę rozwiązać ten błąd. Odpowiedz pilnie.
Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 32 bytes) in /home/sitename/public_html/wp-includes/pomo/mo.php on line 236
Wsparcie WPBeginner
Zobacz nasz poradnik, jak naprawić błąd wyczerpania pamięci WordPress.
Admin
Elise
Cześć, wykonałem wszystkie te kroki, ale podczas eksportu, a następnie importu do mojej bazy danych OVH widzę tylko wp_commentmeta i wp_comments, mimo że podczas eksportu wybrałem wszystkie tabele, wybrałem niestandardowy format i format skompresowany gzip.
Czy wiesz, co się dzieje?
Amey mankar
Dziękuję bardzo. Bardzo mi pomogło.
Mboule A
Próbowałem zmienić localhost na nazwę mojej domeny, ale to nie działa. Potrzebuję pomocy. Próbowałem obu metod. Zarówno wtyczek, jak i kodu SQL
Bessong william
Dziękuję za Twój tutorial, ale jestem jeszcze początkujący w tworzeniu stron internetowych, potrzebuję, abyś nauczył mnie za pomocą wtyczki takiej jak BackupBuddy lub Duplicator lub czegokolwiek innego!!!, jak migrować moją stronę z lokalnej na produkcyjną stronę na żywo.
cmunozro
Nie mogę uzyskać dostępu do mojej strony internetowej.
Błąd podczas nawiązywania połączenia z bazą danych (unable to connect to data base)
Próbuję uzyskać dostęp przez IP, ponieważ domena nie została jeszcze przeniesiona. Nie jestem pewien, jakie dane powinienem użyć w wp_options i w wp_config.