WordPress.org

Ta strona zawiera bardziej szczegółową wersję instrukcji aktualizacji.

Szczegółowe instrukcje # Szczegółowe instrukcje

Przegląd procesu aktualizacji # Przegląd procesu aktualizacji

  1. Wykonaj kopię zapasową swojej bazy danych.
  2. Wykonaj kopię zapasową WSZYSTKICH plików WordPress w swoim katalogu WordPress. Nie zapomnij o swoim pliku .htaccess.
  3. Sprawdź, czy kopie zapasowe, które utworzyłeś, są tam i nadają się do użytku. This is essential.
  4. Deactivate ALL your Plugins.
  5. Upewnij się, że pierwsze cztery kroki zostały wykonane. Nie próbuj aktualizacji, jeśli nie wykonałeś pierwszych czterech kroków.
  6. Pobierz i rozpakuj pakiet WordPress z https://wordpress.org/download/.
  7. Usuń stare pliki WordPress w swojej witrynie, ale NIE USUWAJ
    wp-config.php pliku;
    wp-content folderu; Wyjątek specjalny: foldery wp-content/cache i wp-content/plugins/widgets powinny zostać usunięte.
    wp-images folder;
    .htaccess plik- jeśli dodałeś niestandardowe reguły do swojego .htaccess, nie usuwaj go;
    robots.txt plik- jeśli twój blog mieszka w korzeniu twojej witryny (tzn. blog jest witryną) i utworzyłeś taki plik, nie usuwaj go.
  8. Prześlij nowe pliki z dysku twardego swojego komputera do odpowiedniego folderu WordPress w swojej witrynie.
  9. Uruchom program aktualizujący WordPress i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie.
  10. Zaktualizuj Permalinki i .htaccess.
  11. Zainstaluj zaktualizowane Wtyczki i Motywy.
  12. Reaktywuj Wtyczki
  13. Przejrzyj, co zmieniło się w WordPress.

To jest przegląd procesu aktualizacji. Proszę kontynuować czytanie Szczegółowych instrukcji aktualizacji.

Pamiętaj, jeśli napotkasz problemy, ponownie przeczytaj poniższe instrukcje, aby upewnić się, że zastosowałeś właściwe procedury i skonsultuj się z Rozwiązywanie problemów: Common Installation Problems.

Top

Upgrading Across Multiple Versions # Upgrading Across Multiple Versions

Mimo że metodologia podana poniżej jest „bezpiecznym” podejściem, tak długo jak masz odpowiednie kopie zapasowe, to rzeczywiście jest możliwe uaktualnienie bezpośrednio z pierwszej wersji WordPressa do najnowszej wersji w jednym prostym kroku. WordPress obsługuje ten proces, a WordPress jest niezwykle kompatybilny wstecz w tym względzie. To powiedziawszy, jeśli masz dużą witrynę, proces aktualizacji może trwać dłużej niż oczekiwano, w którym to przypadku przyrostowe podejście może pomóc. Pamiętaj tylko, aby zachować kopię zapasową działającej witryny, aby zawsze mieć pozycję awaryjną.

Jeśli planujesz aktualizację przez więcej niż dwa główne wydania, powinieneś rozważyć aktualizację przyrostową, aby uniknąć potencjalnych konfliktów i zminimalizować ryzyko uszkodzenia bazy danych. Starsze wersje WordPressa można pobrać z archiwum wydań.

WordPress 3.7 wprowadził łatwy w użyciu updater z jednym przyciskiem, który przeniesie Cię bezpośrednio do Aktualnej wersji. Ten krok aktualizacji jest bezpieczny i możliwe jest zaktualizowanie jednym kliknięciem z wersji 3.7 do dowolnej późniejszej wersji.

Krok 1: Utwórz kopię zapasową bazy danych # Krok 1: Utwórz kopię zapasową bazy danych

Przeprowadź kopię zapasową swojej bazy danych. Wszystkie dane WordPress, takie jak użytkownicy, posty, strony, linki i kategorie, są przechowywane w bazie danych MySQL. Przeczytaj Tworzenie kopii zapasowej bazy danych, aby uzyskać szczegółowe wyjaśnienie tego procesu.

Niezwykle ważne jest wykonanie kopii zapasowej bazy danych przed rozpoczęciem aktualizacji. Jeśli z jakiegoś powodu stwierdzisz, że konieczne jest przywrócenie „starej” wersji WordPressa, być może będziesz musiał przywrócić swoją bazę danych z tych kopii zapasowych.

Top

Krok 2: Utwórz kopię zapasową WSZYSTKICH plików WordPress # Krok 2: Utwórz kopię zapasową WSZYSTKICH plików WordPress

Zrób kopię zapasową WSZYSTKICH plików w swoim katalogu WordPress i pliku .htaccess. Zazwyczaj proces ten obejmuje użycie programu FTP do pobrania WSZYSTKICH plików WordPress z hosta na komputer lokalny.

Proszę przeczytać Kopia zapasowa witryny WordPress w celu uzyskania dalszych wyjaśnień.

Jeśli wprowadziłeś zmiany w jakichkolwiek podstawowych plikach WordPress lub jeśli masz niestandardowe Wtyczki lub Motywy, będziesz chciał mieć dobrą kopię zapasową tych plików. Jest to niezwykle ważne, aby utworzyć kopię zapasową plików przed rozpoczęciem aktualizacji. Jeśli z jakiegoś powodu okaże się, że konieczne jest przywrócenie „starej” wersji WordPressa, będziesz musiał przesłać te pliki.

Top

Krok 3: Weryfikacja kopii zapasowych # Krok 3: Weryfikacja kopii zapasowych

Weryfikuj, że kopie zapasowe, które utworzyłeś, są tam i nadają się do użytku. Jest to najważniejszy krok w procesie uaktualniania!

Proces weryfikacji polega na upewnieniu się, że pliki kopii zapasowych są widoczne na komputerze lokalnym (lub w miejscu ich przechowywania) i że można przejść do wszystkich podfolderów. Jeśli pliki są zapisane w pliku zip, upewnij się, że możesz go otworzyć. Rozważ również otwarcie pliku .sql w edytorze, aby sprawdzić, czy tabele i dane są reprezentowane.

Top

Krok 4: Dezaktywuj WSZYSTKIE swoje wtyczki # Krok 4: Dezaktywuj WSZYSTKIE swoje wtyczki

W swoim ekranie administracyjnym, pod wyborem Wtyczki, dezaktywuj wszystkie wtyczki. Ze względu na zmiany w WordPress, niektóre wtyczki mogą być w konflikcie z procesem aktualizacji. Jeśli nie masz dostępu do menu administracyjnego, możesz dezaktywować wszystkie wtyczki, resetując folder plugins.

Top

Krok 5: Upewnij się, że pierwsze cztery kroki zostały zakończone # Krok 5: Upewnij się, że pierwsze cztery kroki zostały zakończone

Jeśli nie ukończyłeś pierwszych czterech procedur, STOP, i zrób je! Nie próbuj aktualizacji, jeśli nie wykonałeś pierwszych czterech kroków.

Najlepszym źródłem informacji o problemach z aktualizacją są fora pomocy technicznej WordPress, a jeśli masz problemy, wolontariusze na forach pomocy technicznej WordPress prawdopodobnie zapytają, czy wykonałeś pierwsze cztery kroki.

Top

Krok 6: Pobierz i rozpakuj pakiet WordPress # Krok 6: Pobierz i rozpakuj pakiet WordPress

Pobierz i rozpakuj pakiet WordPress z https://wordpress.org/download/.

  • Jeśli będziesz przesyłać WordPress na zdalny serwer internetowy, pobierz pakiet WordPress na swój komputer za pomocą ulubionej przeglądarki internetowej i rozpakuj go.
  • Jeśli masz dostęp do serwera internetowego za pomocą powłoki i wygodnie korzystasz z narzędzi opartych na konsoli, możesz chcieć pobrać WordPress bezpośrednio na swój serwer internetowy. Możesz to zrobić za pomocą wget , lynx lub innej przeglądarki internetowej opartej na konsoli, które są cenne, jeśli chcesz uniknąć FTP. Umieść pakiet w katalogu równoległym do bieżącego katalogu wordpress (jak „uploads,” na przykład). Następnie, rozpakuj go używając: gunzip -c wordpress-Version.tar.gz | tar -xf - lub za pomocą: tar -xzvf latest.tar.gz

Pakiet WordPress zostanie rozpakowany do folderu o nazwie wordpress.

Top

Krok 7: Usuń stare pliki WordPress # Krok 7: Usuń stare pliki WordPress

Dlaczego usuwać? Ogólnie rzecz biorąc, dobrym pomysłem jest usunięcie wszystkiego, co jest możliwe, ponieważ proces przesyłania (lub uaktualniania przez cPanel) może niepoprawnie nadpisać istniejący plik i może to spowodować problemy później.

Nie usuwaj tych folderów i plików:

  • wp-config.php plik;
  • wp-content folder;
  • wp-includes/languages/ folder-jeśli używasz pliku językowego, i jest on tutaj, a nie w wp-content/languages/, nie usuwaj tego folderu (możesz chcieć przenieść swoje pliki językowe do wp-content/languages/ dla łatwiejszej aktualizacji w przyszłości);.
  • .htaccess plik – jeśli dodałeś niestandardowe reguły do swojego .htaccess, nie usuwaj go;
  • Zawartość niestandardowa i/lub Wtyczki – jeśli masz jakiekolwiek obrazy lub inną zawartość niestandardową lub Wtyczki wewnątrz folderu wp-content, NIE usuwaj ich.

Usuń te pliki i foldery:

  • wp-* (z wyjątkiem powyższych), readme.html, wp.php, xmlrpc.php i license.txt pliki; Zazwyczaj pliki w folderze głównym lub wordpress. Ponownie, nie usuwaj pliku wp-config.php. Uwaga: niektóre pliki mogą nie istnieć w późniejszych wersjach.
  • wp-admin folder;
  • wp-includes folder;
  • wp-content/plugins/widgets folder; Widzisz ten folder tylko wtedy, gdy wcześniej zainstalowałeś wtyczkę Sidebar Widgets. Kod Sidebar Widgets koliduje z wbudowaną zdolnością widgetów.

Jak usunąć? Istnieje kilka sposobów na usunięcie plików z witryny WordPress. Możesz użyć swojego klienta FTP, lub jeśli masz dostęp do SSH, możesz użyć tego. Niektórzy dostawcy hostów zapewniają również możliwość usuwania plików i folderów.

Używanie FTP do usuwania plików i folderów

Ten sam klient FTP, którego używasz do przesyłania, może być używany do usuwania plików i folderów. Jeśli twój klient FTP nie pozwala na usuwanie niepustych folderów, sprawdź dostępne opcje klienta FTP. Zwykle znajdziesz opcję, która pozwala na usuwanie niepustych folderów. Usuwanie niepustych folderów jest szybką i dokładną metodą czyszczenia starej instalacji WordPressa. Zaleca się, aby po zakończeniu usuwania przełączyć się z powrotem na oryginalne ustawienia ze względów bezpieczeństwa.

Używanie SSH do usuwania plików

Jeśli masz login wiersza poleceń (ssh), możesz wprowadzić następujące polecenia, aby utworzyć kopie zapasowe plików, które musisz zachować, i aby usunąć TYLKO pliki wordpress w swoim katalogu (plus .htaccess). Jeśli dostosowałeś inne pliki (takie jak index.php), które nie zostały uwzględnione w poniższych poleceniach cp, skopiuj je również:

Po zakończeniu aktualizacji możesz przywrócić wszelkie dostosowania do szablonów lub wtyczek z katalogu kopii zapasowej. Na przykład użyj cp backup/index.php ., aby przywrócić index.php.

Alternatywnie, używając SSH, możesz skopiować wp-config.php, .htaccess i wszystkie pliki treści, które dodałeś lub zmieniłeś do nowego katalogu wordpress. Następnie zmień nazwę starego (aby go zarchiwizować), i przenieś nowy na jego miejsce.

Top

Krok 8: Prześlij nowe pliki # Krok 8: Prześlij nowe pliki

Z nową aktualizacją na lokalnym komputerze, i używając FTP, prześlij nowe pliki na serwer witryny, tak jak zrobiłeś to po pierwszej instalacji WordPressa. Zobacz Korzystanie z FileZilla i Przesyłanie WordPressa do zdalnego hosta, aby uzyskać szczegółowe wytyczne dotyczące korzystania z klienta FTP do przesyłania plików.

UWAGA: Jeśli nie usunąłeś folderu wp-content, będziesz musiał nadpisać niektóre pliki podczas przesyłania.

Folder wp-content zawiera motywy i wtyczki WordPressa. Te powinny pozostać. Prześlij wszystko inne najpierw, a następnie prześlij tylko te pliki WordPress, które są nowe lub zmienione do nowego folderu wp-content. Nadpisz wszystkie stare wersje domyślnych wtyczek nowymi.

Domyślny motyw WordPressa uległ zmianie, więc będziesz chciał przesłać folder wp-content/themes/default. Jeśli masz niestandardowe zmiany w motywie domyślnym, zmiany te będą musiały zostać przejrzane i zainstalowane po aktualizacji.

Top

Krok 9: Uruchom program aktualizacji WordPress # Krok 9: Uruchom program aktualizacji WordPress

Używając przeglądarki internetowej, przejdź do stron administratora WordPress w normalnej lokalizacji /wp-admin. WordPress sprawdzi, czy konieczna jest aktualizacja bazy danych, a jeśli tak, da ci nowy link do naśladowania.

Ten link doprowadzi cię do uruchomienia skryptu aktualizacji WordPressa przez dostęp do wp-admin/upgrade.php. Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie.

Uwaga: Upewnij się, że nazwa użytkownika bazy danych zarejestrowana w WordPress ma uprawnienia do tworzenia, modyfikowania i usuwania tabel bazy danych przed wykonaniem tego kroku. Jeśli zainstalowałeś WordPressa w standardowy sposób i od tego czasu nic się nie zmieniło, nic ci nie grozi.

Jeśli chcesz uruchomić skrypt aktualizacji ręcznie:

Jeśli po aktualizacji wystąpią trudności z logowaniem, warto wyczyścić pliki cookie przeglądarki.

Top

Krok 10: Zaktualizuj Permalinki i .htaccess # Krok 10: Update Permalinks and .htaccess

In your Administration Screen > Settings > Permalinks screen update your Permalink Structure and, if necessary, place the rules in your .htaccess file. Zobacz także Using Permalinks for details regarding Permalinks and the .htaccess file.

Top

Krok 11: Zainstaluj zaktualizowane Wtyczki i Motywy # Krok 11: Zainstaluj zaktualizowane Wtyczki i Motywy

Odwiedź poszczególne strony wtyczek i motywów i poszukaj informacji o kompatybilności z Twoją nową wersją WordPressa. Zainstaluj nowe wersje swoich wtyczek i motywów, jeśli to konieczne.

Top

Krok 12: Reaktywuj wtyczki # Krok 12: Reaktywuj wtyczki

Użyj swojego ekranu administracyjnego, Wtyczki, aby aktywować swoje wtyczki. Jeśli nie jesteś pewien, czy będą one działać poprawnie z nową wersją, aktywuj każdy plugin, jeden na raz, i przetestuj, że nie ma problemów przed kontynuowaniem.

Top

Krok 13: Sprawdź, co się zmieniło w WordPress # Krok 13: Sprawdź, co się zmieniło w WordPress

Zapoznaj się z tymi zasobami, aby zobaczyć, co nowego pojawiło się w WordPress:

  • Historia wersji

Top

Rozwiązywanie problemów # Rozwiązywanie problemów

Zakodowany układ lub błędy

Jeśli Twój blog wygląda teraz na zakodowany lub zawiera błędy linii, winowajcą może być stara wtyczka, która nie działa z nowym kodem. Na ekranie administracyjnym WordPressa dezaktywuj wszystkie wtyczki, które nie są domyślnie dołączone do WordPressa. Ponownie aktywuj je jedna po drugiej.

Made Custom Changes/Hacks?

Jeśli wprowadziłeś zmiany w innych plikach WordPressa („zhakowany” WordPress), powinieneś śledzić swoje zmiany. Będziesz musiał przenieść swoje edycje do nowego kodu. WordPress Versions wymienia pliki, które zmieniły się w każdym wydaniu.

Resist Using Old Code

Upgrade daje ci najnowszy i najlepszy kod. Używanie starego kodu, bez względu na to, jak bardzo go dostosowałeś, prawie na pewno spowoduje problemy. Pokusa użycia starego, zmodyfikowanego kodu będzie wielka, ale szanse na błędy są znacznie większe.

Czy mogę wrócić do starych wersji

Możesz, ale zwykle nie zaleca się cofania (przywracania) bieżącej wersji do starszej. Dzieje się tak dlatego, że nowsze wersje często zawierają aktualizacje zabezpieczeń i cofnięcie może narazić twoją witrynę na ryzyko. Po drugie, zmiana struktury bazy danych między wersjami może powodować komplikacje w utrzymaniu zawartości witryny, posty, komentarze i wtyczki, które są zależne od informacji przechowywanych w bazie danych. Jeśli nadal masz zamiar na to, postępuj na własne ryzyko. Należy pamiętać, że bez kopii zapasowej całej witryny i bazy danych, wykonane przed próbą aktualizacji, udany rollback jest prawie niemożliwe. Usuń wszystkie pliki WordPress z wyjątkiem wp-config. Prześlij pliki z kopii zapasowej na swój serwer i przywróć kopię zapasową bazy danych. Pamiętaj, że musisz mieć dobre kopie zapasowe, aby cofnięcie zadziałało. W przypadku starszych wersji WordPressa cofnięcie może nie zadziałać.

Get More Help

Jeśli wystąpią jakiekolwiek błędy po aktualizacji, sprawdź Troubleshooting: Najczęstsze problemy z instalacją, rozwiązywanie problemów i kategoria artykułów dotyczących instalacji. Jeśli nie możesz znaleźć odpowiedzi, zamieść wyraźne pytanie na forach WordPress Suppport. Zostaniesz zapytany, czy użyłeś jakiegoś starego kodu. Zostanie Ci powiedziane, żebyś go wtedy zmienił, więc równie dobrze możesz zmienić go teraz 🙂

.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.