Der er mange ting, jeg kan lide ved XAMPP (og som mange desuden kan lide), men opdateringsprocessen for denne software skal gennemgås. Der er ikke noget automatisk, og hvis du gør det uden at blive advaret, vil du sandsynligvis løbe ind i store problemer undervejs.
I denne vejledning vil jeg lede dig gennem denne opdateringsproces, så det gøres uden for mange problemer.
Men først, hvis du aldrig har brugt XAMPP, inviterer vi dig til at opdage i denne vejledning Sådan installeres WordPress lokalt på en PC / Windows med XAMPP
Du kan spørge dig selv, "Hvorfor ikke bare følge den officielle dokumentation"? Og det er et meget rimeligt spørgsmål. XAMPP er et fællesskabsprojekt. Som sådan mangler det virksomhedsopbakning og meget finansiering.
En af konsekvenserne er, at den forventede detaljerede dokumentation ikke er tilgængelig på XAMPP. Pointen er, at hvis du søger efter en sådan opdatering, finder du ikke noget konkret.
XAMPP-assistance er begrænset til EF-fora og en kort FAQ på Websted Apache venner.
Hvis du søger efter indstillet til dag XAMPP"Hvad du finder er en håndfuld tråde på XAMPP- og StackOverflow-foraene, der tilbyder forslag som" installer kun den nye version ovenfor den gamle "(vær venlig ikke at gøre det !) men også " du kan ikke lægge ind dag uden at miste alt".
Hvorfor opdatere XAMPP?
Nogle spekulerer måske på, om de virkelig har brug for at opdatere deres XAMPP, som fungerer så godt?
Hovedårsagen til at opdatere XAMPP er at have adgang til en nyere version af PHP. Da XAMPP ikke opdaterer dem automatisk, hvis du har brugt din version af XAMPP i et stykke tid, er det meget sandsynligt, at du bruger en gammel version af PHP, men især at du ikke har adgang til den nyeste version af PHP.
Gå videre ved at opdage Sådan ændres eller opdateres PHP-versionen af WordPress
Præsentation af opdateringsprocessen
Opdateringen af XAMPP er en seks-trinsproces:
- Sikkerhedskopier dine filer.
- Eksporter dine databaser.
- Afinstaller den gamle version af XAMPP.
- Installer den nye version af XAMPP.
- Indstil PHP-parametre.
- Gendan dine filer og databaser.
Denne proces skal fungere som en charme ved at flytte WordPress-websteder, statiske websteder bygget med HTML, CSS og JavaScript samt andre websteder, der bruger PHP og MySQL. Så hvis du bruger XAMPP til WordPress eller til PHP generelt, er du kommet til det rigtige sted.
Trin 1: Sikkerhedskopier dine filer
Alle dine filer er ikke i mappen xamphtdocs. Hvis du har mere end én installation af WordPress eller websted opsat i denne mappe, vil du have en undermappe for hver installation eller websted. Tag et kig på mappen og find ud af, hvilke websteder eller filer du vil beholde.
For at sikkerhedskopiere de filer, du vil gemme, skal du oprette en ny mappe og kopiere de filer, du vil gemme, til den nye mappe.
I mit tilfælde ville jeg beholde alle mine filer undtagen dem, der var en del af XAMPP-installationen: instrumentbræt, img , webalizer, XAMPP, Og så videre. Jeg oprettede en sikkerhedskopimappe kaldet XAMPP backup på mit skrivebord og kopierede alle de filer, jeg ønskede at opbevare direkte i denne mappe.
Se også vores liste over 8 WordPress-plugins til sikkerhedskopiering og gendannelse af dit websted
Trin 2: Eksporter databaser
Der er flere måder at køre phpMyAdmin på: ved hjælp af linket i XAMPP-kontrolpanelet, der vises på siden http://localhost, en cliquant sur Admin af linjen MySQL XAMPP-kontrolpanelet eller ved blot at skrive http: // localhost / phpmyadmin i adresse bar din browser.
Du har to forskellige muligheder, når det kommer til at eksportere dine databaser. Den første mulighed er at eksportere alle dine databaser til en SQL-fil. Den anden mulighed er at eksportere hver database individuelt.
Vi inviterer dig også til at opdage disse 10 WordPress plugins til at importere eller eksportere data
Selvom den første mulighed måske virker lettere, er ulempen, at da du arbejder med en større fil, er det mere sandsynligt, at du løber ind i problemer, der importerer dine databaser til din nye XAMPP-installation.
Jeg har brugt begge metoder, og jeg anbefaler normalt at tage backup af hver database individuelt. Det er lidt mere arbejde, men du vil mindre sandsynligt løbe ind i fejl.
Her er trinnene til at downloade alle databaser på én gang:
- På phpMyAdmin-siden skal du vælge Eksportør .
- Vælg mesure eksportmetoden.
- I afsnittet Database, hold Ctrl-tasten nede, og vælg alle de databaser, du vil eksportere, og pas på ikke at vælge den navngivne database phpMyAdmin.
- Rul til bunden af siden, og klik på Go .
- Vent til SQL-filen er downloadet til din computer.
Oplev også vores MailChimp tutorial på fransk: den komplette guide til at skabe et nyhedsbrev
For at downloade hver database individuelt er processen lidt anderledes.
- På phpMyAdmin-siden skal du vælge den første database, du vil eksportere, ved at klikke på navnet på databasen, hvor den vises på listen over databaser i venstre side af phpMyAdmin.
- Vælg derefter Eksportør i topmenuen og nederst på eksportsiden skal du klikke på Go.
Lær mere ved at læse denne artikel Sådan redigeres SALT-nøgler på WordPress
Vent på, at downloadet er afsluttet, og udfør derefter den samme proces for hver database, du vil eksportere.
Hvis du ikke er sikker på, hvilken database du bruger med WordPress, kan du kontrollere ved at gå til filerne i dit WordPress-bibliotek og åbne fichier wp-config.php på hvert websted, og kig efter den linje, der ser sådan ud:
I tilfældet ovenfor kaldes databasen, der er knyttet til denne WordPress-installation standardwp
.
Eksporter hver database, du vil gemme, og opbevar den et sted, hvor du nemt kan finde den. Sørg for at gemme den uden for " XAMPP".
Jeg opbevar alt i en mappe på skrivebordet.
Trin 3: Afinstaller den gamle version af XAMPP
Først og fremmest skal du kontrollere, at du har kopieret alle dine websteds- og databasefiler, før du prøver at afinstallere XAMPP. Når du afinstallerer XAMPP, går alt, som du ikke har sikkerhedskopieret, tabt. Så tag et øjeblik, og se på dine filer, og sørg for at du har kopieret alle de filer, du vil beholde.
Sørg også for, at du har alle de databaser, du vil gemme. Når du er sikker på, at du har gemt en kopi af alt, hvad du vil registrere, skal du stoppe Apache og MySQL og forlade kontrolpanelet XAMPP.
Sådan opdateres dine WordPress-plugins manuelt ? Find ud af det ved at læse denne artikel.
Nu er du klar til at afinstallere XAMPP.
Hvis du har installationsversionen, skal du bruge afinstallationsscriptet til at fjerne XAMPP. Afinstallationsprogrammet finder du i biblioteket xamppuninstall.exe . Hvis du bruger enten zip-versionen 7zip, kan du sikkert slette hele biblioteket XAMPP uden at køre et afinstallations script.
Hvis du er i tvivl om, hvorvidt du har installationsprogrammet eller arkiverne, skal du bare sørge for, at du har afinstallationsprogrammet. Hvis du finder det, skal du køre det.
Under afinstallationen er det muligvis muligt at gemme indholdet af XAMPP-mappen. Du skal dog vide, at XAMPP kun installeres i en tom mappe alligevel. Så denne mulighed er ikke rigtig praktisk.
Trin 4: Installation af den nye version af XAMPP
Alt du skal gøre er at følge vores vejledning om installation af XAMPP lokalt . Sørg for at downloade den nyeste version af XAMPP fra webstedet Apache venner.
Jeg foretrækker den installationsversion, du får, når du downloader XAMPP direkte fra Apache Friends, men hvis du foretrækker Zip- eller 7zip-versionerne, har du fri adgang Flere downloads og vælg den version, du foretrækker.
Oplev også vores 9 WordPress-plugins til at oprette et tilknyttet program
Trin 5: Indstilling af PHP-indstillinger
PHP-indstillinger giver standardindstillinger med en ny XAMPP-installation er ret restriktive, endnu mere restriktive end en gennemsnitlig delt server er. Før jeg går videre, anbefaler jeg at foretage følgende ændringer i PHP-indstillingerne:
- Forøg
max_execution_time
ved 120 sekunder; - Forøg
upload_max_filesize
etpost_max_size
ved 128M.
Disse parametre kan justeres ved at gå til kataloget xamppphpphp.ini.
Trin 6: Gendan dine websteder og databaser
Det er nemt at gendanne dine filer. Bare kopier filer og mapper, du tidligere har sikkerhedskopieret, og indsæt dem i den nye mappe xamphtdocs. Når kopieringen er færdig, vil de ikke være klar til brug, da databasen mangler.
Gå også videre ved at opdage Sådan administreres og gendannes en version af WordPress med VersionPress
For at gendanne dine webstedsdatabaser skal du importere den eller de SQL-filer, du eksporterede fra den originale XAMPP-installation.
Importer flere databaser samtidig
Det er ret ligetil at downloade dine databaser samtidigt. Start phpMyAdmin, vælg import, vælg den SQL-fil, du tidligere eksporterede fra din sidste XAMPP-installation, og når du først har valgt det, skal du klikke på Go .
Hvis filen er stor, kan det tage et stykke tid at downloade den. Vær tålmodig.
Import af individuelle databaser
Du er mindre tilbøjelige til at løbe ind i problemer med denne løsning, og det er netop derfor, jeg opfordrede dig til at gå denne rute tidligere. Tricket for at gøre denne proces let er dog at navngive de nye databaser præcis ligesom dem fra den forrige installation. Hvis du ikke gør dette, bliver du nødt til at opdatere fichier wp-config.php på hvert websted, hvor databasens navn er ændret.
Processen med at downloade dine databaser er derfor:
- Gå til phpMyAdmin, og klik på Nouveau på listen til venstre i appen.
- Opret en ny database, der tager sig afBrug nøjagtigt det samme navn som det, der blev brugt til den originale database .
- Vælg den database, du lige har oprettet, fra databaselisten på phpMyAdmin.
- Klik import i den øverste menu skal du vælge SQL-filen i den database, du vil importere, og klik derefter på Go .
- Når importen er afsluttet, skal du gentage den samme proces for den næste database, du vil importere, indtil du har importeret alle dine databaser.
Stor. Du er færdig!
Når du har importeret alt korrekt, er det tid til at køre XAMPP, starte Apache og MySQL og teste dine websteder.
Andre anbefalede ressourcer
Vi inviterer dig også til at konsultere ressourcer nedenfor for at tage mere ejerskab og kontrol over din hjemmeside og blog.
- Sådan installeres WordPress lokalt på en PC / Windows med XAMPP
- 6 WordPress-plugins for at sikre, at din blog er i overensstemmelse med GDPR
- 5 Critical WordPress plugins til at øge bloggenomsætningen
- 10 premium WordPress plugins til at håndtere kommentarer på din blog
Konklusion
Her ! Det er det til denne tutorial. Vi håber, at du fra nu af kan opdatere din XAMPP uden at miste dine data. Hvis du har spørgsmål, kan du stille dem i formular kommentar nedenfor.
Du kan dog også konsultere vores ressourcer, hvis du har brug for flere elementer til at udføre dine projekter med oprettelse af internetsider ved at konsultere vores guide om WordPress blog oprettelse eller den ene på Divi: tidenes bedste WordPress-tema.
meste del denne artikel på dine forskellige sociale netværk.
...
Hej,
Jeg vil have et spørgsmål, hvis sikkerhedskopien af vores BBD ikke blev foretaget korrekt, er det muligt at få Xampp til at fungere igen med kun indholdet af htdocs-mapperne?
For at sige det enkelt har jeg kun denne mappe tilbage fra min gamle Xampp-server.
Hej Jean Michel,
Hvis du kun har indholdet af htdocs, er det seriøst, fordi du kun har sikkerhedskopier af dine websteder og ikke for xampp. Efter min mening er det umuligt at få xampp til at fungere kun med denne mappe
Xampp integrerer flere moduler, der tillader det: PHP, MYSQL osv. Du vil ikke være i stand til at have dem, så jeg tror ikke for meget.
Hej,
Jeg havde version 1.7.4 på en 2008-server, jeg fulgte din procedure til punkt og prikke, mit spørgsmål, og min bekymring er, hvilken version af xampp der skal tages til opdateringen, fordi der er version 1.8.3.5, som ville være den sidst men i 32bits er mit system 64bits, og jeg lavede tests med version 7.1.11. men min side er fuld af fejl.
Tak til dig
Hej,
tag den nyeste version kompatibel med din server.
Hej,
Jeg har lige fulgt denne vejledning til opdatering af xampp, som jeg bruger til mit lokale websted med Joomla 3.5.1. Jeg gemte hele mappen med mit websted i htdocs.
Alt fungerede perfekt. I begyndelsen af min oplevelse måtte jeg gentage alt fra bunden uden at have sørget for, at xampp-opdateringen krævede for at slette alt indholdet i mappen.
Jeg havde hidtil søgt, men uden resultat, hvordan jeg skulle opdatere uden at miste dataene og databasen.
Tak, din godt forklaret og detaljeret tutorial er et reelt plus.
Jean-François
også tak for returnering Jean-François!
God aften,
Det var en fornøjelse Jean François. Hvis du har problemer med WordPress, kan vi anbefale tutorials eller gøre.