Jest wiele rzeczy, które lubię w XAMPP (i że wiele więcej podobnych), jednak proces aktualizacji tego oprogramowania wymaga przeglądu. Nie ma nic automatycznego, a jeśli zrobisz to bez ostrzeżenia, prawdopodobnie napotkasz po drodze duże kłopoty.

W tym samouczku przeprowadzę Cię przez proces aktualizacji, aby przebiegał bez zbyt wielu problemów.

Ale najpierw, jeśli nigdy nie korzystałeś z XAMPP, zapraszamy Cię do odkrycia w tym samouczku Jak zainstalować WordPress lokalnie na komputerze PC / Windows z XAMPP

Możesz zadać sobie pytanie:Może po prostu postępuj zgodnie z oficjalną dokumentacją"? To bardzo rozsądne pytanie. XAMPP to projekt społecznościowy. W związku z tym brakuje mu wsparcia korporacyjnego i dużych funduszy.

Jedną z konsekwencji jest to, że oczekiwana szczegółowa dokumentacja nie jest dostępna w XAMPP. Chodzi o to, że jeśli szukasz takiej aktualizacji, nie znajdziesz niczego konkretnego.

Pomoc XAMPP jest ograniczona do forum społecznościkrótkie FAQ na Witryna internetowa Przyjaciele Apaczów. 

Jeśli szukasz ustawiony na dzień z dnia XAMPP„Znajdziesz kilka wątków na forach XAMPP i StackOverflow, które zawierają sugestie, takie jak„ instaluj tylko nową wersję powyżej ten stary "(proszę, nie rób tego !) ale również " nie możesz włożyć dzień bez utraty wszystkiego”.

Dlaczego warto aktualizować XAMPP?

Niektórzy mogą się zastanawiać, czy naprawdę muszą zaktualizować swój XAMPP, który działa tak dobrze?

Głównym powodem aktualizacji XAMPP jest dostęp do nowszej wersji PHP. Ponieważ XAMPP nie aktualizuje ich automatycznie, jeśli używasz swojej wersji XAMPP przez jakiś czas, jest bardzo prawdopodobne, że używasz starej wersji PHP, ale przede wszystkim nie masz dostępu do najnowsza wersja PHP.

Idź dalej, odkrywając Jak zmodyfikować lub zaktualizować wersję PHP WordPressa

Prezentacja procesu aktualizacji

Aktualizacja XAMPP to sześcioetapowy proces:

  1. Utwórz kopię zapasową swoich plików.
  2. Wyeksportuj swoje bazy danych.
  3. Odinstaluj starą wersję XAMPP.
  4. Zainstaluj nową wersję XAMPP.
  5. Ustaw parametry PHP.
  6. Przywróć pliki i bazy danych.

Ten proces powinien działać jak urok do przenoszenia witryn WordPress, statycznych stron internetowych zbudowanych z HTML, CSS i JavaScript, a także wszelkich innych witryn korzystających z PHP i MySQL. Więc jeśli używasz XAMPP dla WordPress lub ogólnie dla PHP, trafiłeś we właściwe miejsce.

Krok 1: Utwórz kopię zapasową plików

Wszystkie twoje pliki nie znajdują się w folderze xamphtdocs. Jeśli masz więcej niż jedną instalację WordPressa lub strona internetowa skonfigurowany w tym folderze, będziesz mieć podkatalog dla każdej instalacji lub strona internetowa. Przyjrzyj się katalogowi i określ, które strony internetowe lub pliki chcesz zachować.

Aby wykonać kopię zapasową plików, które chcesz zachować, utwórz nowy folder i skopiuj pliki, które chcesz zachować do nowego folderu.

W moim przypadku chciałem zachować wszystkie moje pliki oprócz tych, które były częścią instalacji XAMPP: tablica rozdzielcza, img , webalizer, xampp, I tak dalej. Utworzyłem folder kopii zapasowej o nazwie Kopia zapasowa XAMPP na pulpicie i skopiowałem wszystkie pliki, które chciałem zachować bezpośrednio w tym folderze.

Zobacz także naszą listę Wtyczki 8 WordPress do tworzenia kopii zapasowych i przywracania witryny

kopiowanie pliku xampp

Krok 2: eksport baz danych

Istnieje kilka sposobów uruchamiania phpMyAdmin: za pomocą linku na pulpicie nawigacyjnym XAMPP, który pojawia się na stronie http://localhost, en cliquant sur Admin linia MySQL panel sterowania XAMPP lub po prostu pisząc http: // localhost / phpmyadmin w pasek adresu twoja przeglądarka.

admin xampp phpmyadmin

Masz dwie różne opcje eksportowania baz danych. Pierwsza opcja polega na wyeksportowaniu wszystkich baz danych do pliku SQL. Drugą opcją jest wyeksportowanie każdej bazy danych indywidualnie.

Zapraszamy również do ich odkrycia WordPress wtyczki 10 do importu lub eksportu danych

Chociaż pierwsza opcja może wydawać się łatwiejsza, wadą jest to, że skoro będziesz pracować z większym plikiem, istnieje większe prawdopodobieństwo, że będziesz mieć problemy z importowaniem baz danych do nowej instalacji XAMPP.

Użyłem obu metod i zwykle zalecam tworzenie kopii zapasowych każdej bazy danych osobno. To trochę więcej pracy, ale prawdopodobieństwo wystąpienia błędów będzie mniejsze.

Oto kroki, aby pobrać wszystkie bazy danych jednocześnie:

  • Na stronie phpMyAdmin wybierz Eksporter .
  • Wybierz mesure metoda eksportu.
  • W sekcji baza danych, przytrzymaj klawisz Ctrl i wybierz wszystkie bazy danych, które chcesz wyeksportować, uważając, aby nie wybrać nazwanej bazy danych phpMyAdmin.
  • Przewiń na dół strony i kliknij Go .
  • Poczekaj, aż plik SQL zostanie pobrany na komputer.

Odkryj także nasze Tutorial MailChimp w języku francuskim: kompletny przewodnik do stworzenia newslettera

eksport bazy danych PhpmyAdmin

Proces pobierania każdej bazy danych osobno jest nieco inny.

  • Na stronie phpMyAdmin wybierz pierwszą bazę danych, którą chcesz wyeksportować, klikając nazwę bazy danych, w której pojawia się na liście baz danych po lewej stronie phpMyAdmin.
  • Następnie wybierz Eksporter w górnym menu i na dole strony eksportu kliknij Go.

Dowiedz się więcej, czytając ten artykuł Jak edytować klucze SALT na WordPressie

aby wyeksportować tabelę WordPress

Zaczekaj na zakończenie pobierania, a następnie wykonaj ten sam proces dla każdej bazy danych, którą chcesz wyeksportować.

Jeśli nie masz pewności, której bazy danych używasz z WordPress, możesz sprawdzić, przechodząc do plików w katalogu WordPress i otwierając fichier wp-config.php każdej witryny i poszukaj linii, która wygląda następująco:

tożsamość bazy danych WordPress xampp

W powyższym przypadku wywoływana jest baza danych powiązana z tą instalacją WordPress standardwp .

Wyeksportuj każdą bazę danych, którą chcesz zachować, i przechowuj w miejscu, w którym możesz ją łatwo znaleźć. Pamiętaj, aby zapisać go poza „ xampp”.

Trzymałem wszystko w jednym folderze na biurku.

Krok 3: Odinstaluj starą wersję XAMPP

Przede wszystkim, zanim spróbujesz odinstalować XAMPP, upewnij się, że skopiowałeś wszystkie pliki swojej witryny i bazy danych. Po odinstalowaniu XAMPP wszystko, czego nie utworzyłeś kopii zapasowej, zostanie utracone. Więc poświęć chwilę i spójrz na swoje pliki i upewnij się, że skopiowałeś wszystkie pliki, które chcesz zachować.

Ponadto upewnij się, że masz wszystkie bazy danych, które chcesz zapisać. Po upewnieniu się, że zapisałeś kopię wszystkiego, co chcesz nagrać, zatrzymaj Apache i MySQL i wyjdź z panelu sterowania XAMPP.

Jak ręcznie zaktualizować wtyczki WordPress ? Dowiedz się, sprawdzając ten artykuł.

Teraz możesz odinstalować XAMPP.

Jeśli masz wersję instalatora, musisz użyć skryptu deinstalacyjnego, aby usunąć XAMPP. W katalogu znajdziesz dezinstalator xamppuninstall.exe . Jeśli używasz wersji Zip 7zip, możesz bezpiecznie usunąć cały katalog xampp bez uruchamiania skryptu odinstalowującego.

Jeśli masz wątpliwości, czy masz instalator czy archiwa, po prostu upewnij się, że masz dezinstalator. Jeśli go znajdziesz, uruchom go.

Odinstaluj Xampp

Podczas odinstalowywania może być możliwe zapisanie zawartości folderu XAMPP. Jednak powinieneś wiedzieć, że XAMPP i tak instaluje się tylko w pustym folderze. Więc ta opcja nie jest naprawdę praktyczna.

Krok 4: instalowanie nowej wersji XAMPP

Wszystko, co musisz zrobić, to postępować zgodnie z naszym samouczkiem instalowanie XAMPP lokalnie , Upewnij się, że pobierasz najnowszą wersję XAMPP ze strony internetowej Znajomi Apacze.

Wolę wersję instalatora, którą otrzymujesz, pobierając XAMPP bezpośrednio z Apache Friends, ale jeśli wolisz wersję Zip lub 7zip, masz bezpłatny dostęp Więcej plików do pobrania i wybierz preferowaną wersję.

Odkryj także nasze Wtyczki 9 WordPress do stworzenia programu partnerskiego

Krok 5: Określanie ustawień PHP

Ustawienia PHP zapewnia wartości domyślne przy nowej instalacji XAMPP są dość restrykcyjne, nawet bardziej restrykcyjne niż przeciętny serwer współdzielony. Zanim przejdziemy dalej, zalecam wprowadzenie następujących zmian w ustawieniach PHP:

  • zwiększenie max_execution_time w 120 sekundach;
  • zwiększenie upload_max_filesize et post_max_size w 128M.

Parametry te można dostosować, przechodząc do katalogu xamppphpphp.ini.

Krok 6: przywróć swoje strony internetowe i bazy danych

Przywracanie plików jest łatwe. Po prostu skopiuj pliki i foldery, których kopię zapasową poprzednio utworzyłeś, i wklej je do nowego folderu xamphtdocs. Po zakończeniu kopiowania nie będą gotowe do użycia, ponieważ brakuje bazy danych.

Idź dalej, odkrywając Jak zarządzać wersją WordPress i przywracać ją za pomocą VersionPress

Aby przywrócić bazy danych witryny, musisz zaimportować plik lub pliki SQL wyeksportowane z oryginalnej instalacji XAMPP.

Importuj jednocześnie wiele baz danych

Jednoczesne pobieranie baz danych jest dość proste. Uruchom phpMyAdmin, wybierz import, wybierz plik SQL, który wcześniej wyeksportowałeś z ostatniej instalacji XAMPP, a po wybraniu kliknij Go .

Jeśli plik jest duży, jego pobranie może chwilę potrwać. Bądź cierpliwy.

Importowanie indywidualnych baz danych

Rzadziej napotkasz problemy z tym rozwiązaniem, dlatego właśnie zachęciłem Cię do wcześniejszego pójścia tą drogą. Jednak sztuczka ułatwiająca ten proces polega na nadaniu nazw nowym bazom danych dokładnie jak w poprzedniej instalacji. Jeśli tego nie zrobisz, będziesz musiał zaktualizować fichier wp-config.php każdej witryny, w której zmieniła się nazwa bazy danych.

Proces pobierania baz danych jest zatem:

  1. Przejdź do phpMyAdmin i kliknij Nouveau na liście po lewej stronie aplikacji.
  2. Utwórz nową bazę danychużyj dokładnie takiej samej nazwy, jak nazwa oryginalnej bazy danych .
  3. Wybierz bazę danych, którą właśnie utworzyłeś z listy baz danych w phpMyAdmin.
  4. Kliknij import w górnym menu wybierz plik SQL bazy danych, którą chcesz zaimportować, a następnie kliknij Go .
  5. Po zakończeniu importu powtórz ten sam proces dla następnej bazy danych, którą chcesz zaimportować, aż do zaimportowania wszystkich baz danych.

Wielki. Gotowe!

Po zaimportowaniu wszystkiego poprawnie nadszedł czas na uruchomienie XAMPP, uruchomienie Apache i MySQL oraz przetestowanie swoich stron internetowych.

Inne zalecane zasoby

Zapraszamy również do zapoznania się z Zasoby poniżej, aby przejąć większą własność i kontrolę nad swoją witryną i blogiem.

Wnioski

Tutaj! To wszystko w tym samouczku. Mamy nadzieję, że od teraz możesz aktualizować swój XAMPP bez utraty danych. Jeśli masz jakieś pytania, możesz je zadać w forma komentarz poniżej.

Możesz jednak również skonsultować się z naszym Zasoby, jeśli potrzebujesz więcej elementów do realizacji projektów tworzenia stron internetowych, zapoznaj się z naszym przewodnikiem na stronie Tworzenie bloga WordPress lub ten na Divi: najlepszy motyw WordPress wszechczasów.

głównie udostępnij ten artykuł w różnych sieciach społecznościowych

...