Există o mulțime de lucruri care îmi plac la XAMPP (și pe care mulți, în plus, le place), cu toate acestea, procesul de actualizare pentru acest software trebuie revizuit. Nu există nimic automat și, dacă o faceți fără a fi avertizat, probabil veți avea probleme mari pe parcurs.
În acest tutorial, vă voi ghida prin acest proces de actualizări, astfel încât să se facă fără prea multe probleme.
Dar mai întâi, dacă nu ați folosit niciodată XAMPP, vă invităm să descoperiți în acest tutorial Cum se instalează WordPress local pe un PC / Windows cu XAMPP
S-ar putea să vă întrebați "De ce nu trebuie doar să urmezi documentația oficială"? Și aceasta este o întrebare foarte rezonabilă. XAMPP este un proiect comunitar. Ca atare, îi lipsește sprijinul corporativ și o mulțime de finanțare.
Una dintre consecințe este că documentația detaliată așteptată nu este disponibilă pe XAMPP. Ideea este că, dacă căutați o astfel de actualizare, nu veți găsi nimic concret.
Asistența XAMPP este limitată la forumuri și o scurtă întrebare frecventă pe site-ul web Prieteni Apache.
Dacă căutați setat la zi XAMPP„Ce veți găsi este o mână de fire pe forumurile XAMPP și StackOverflow care oferă sugestii precum” instalați doar noua versiune de mai sus cel Bătrân '(te rog nu face asta !) dar deasemenea " nu poți pune zi fără a pierde totul".
De ce actualizați XAMPP?
Unii s-ar putea întreba dacă într-adevăr trebuie să-și actualizeze XAMPP, care funcționează atât de bine?
Principalul motiv pentru actualizarea XAMPP este accesul la o versiune mai nouă de PHP. Deoarece XAMPP nu le actualizează automat, dacă utilizați versiunea dvs. de XAMPP de ceva timp, atunci este foarte probabil să utilizați o versiune veche de PHP, dar mai ales că nu aveți acces la ultima versiune de PHP.
Mergeți mai departe descoperind Cum se modifică sau actualizează versiunea PHP a WordPress
Prezentarea procesului de actualizare
Actualizarea XAMPP este un proces în șase etape:
- Copierea de rezervă a fișierelor.
- Exportați bazele de date.
- Dezinstalați versiunea veche a XAMPP.
- Instalați noua versiune de XAMPP.
- Setați parametrii PHP.
- Restaurați fișierele și bazele de date.
Acest proces ar trebui să funcționeze ca un farmec pentru a muta site-uri web WordPress, site-uri statice construite cu HTML, CSS și JavaScript, precum și orice alte site-uri web care utilizează PHP și MySQL. Deci, dacă utilizați XAMPP pentru WordPress sau pentru PHP în general, ați ajuns în locul potrivit.
Pasul 1: Backup-ul fișierelor
Toate fișierele dvs. nu se află în folder xamphtdocs. Dacă aveți mai multe instalări de WordPress sau site-ul web configurat în acest folder, veți avea un subdirector pentru fiecare instalare sau site-ul web. Aruncați o privire la director și stabiliți ce site-uri web sau fișiere doriți să păstrați.
Pentru a face copii de siguranță fișierele pe care doriți să le păstrați, creați un nou folder și copiați fișierele pe care doriți să le păstrați în noul folder.
În cazul meu, am vrut să păstrez toate fișierele mele, cu excepția celor care au făcut parte din instalarea XAMPP: tablou de bord, img , webalizer, xampp, Si asa mai departe. Am creat un folder de rezervă numit XAMPP de rezervă pe desktop și am copiat toate fișierele pe care doream să le păstrez direct în acest folder.
Vezi și lista noastră cu 8 plugin-uri WordPress pentru backup și restaurare a site-ului dvs. web
Pasul 2: Export de baze de date
Există mai multe modalități de a rula phpMyAdmin: folosind linkul din tabloul de bord XAMPP care apare pe pagină http://localhost, en cliquant sur admin a liniei MySQL panoul de control XAMPP sau pur și simplu tastând http: // localhost / phpMyAdmin în bara de adresa browserul dvs.
Aveți două opțiuni diferite atunci când vine vorba de exportul bazelor de date. Prima opțiune este să exportați toate bazele de date într-un fișier SQL. A doua opțiune este de a exporta fiecare bază de date individual.
De asemenea, vă invităm să descoperiți acestea plugin-uri WordPress 10 pentru a importa sau de date de export
Deși prima opțiune ar putea părea mai ușoară, dezavantajul este că, deoarece veți lucra cu un fișier mai mare, este mai probabil să aveți probleme la importarea bazelor de date în noua dvs. instalare XAMPP.
Am folosit ambele metode și, de obicei, vă recomand să faceți backup pentru fiecare bază de date individual. Este ceva mai mult de lucru, dar veți avea mai puține șanse să întâlniți erori.
Iată pașii pentru a descărca toate bazele de date simultan:
- În pagina phpMyAdmin, selectați Exportator .
- Selectați tasta măsura metoda de export.
- În secțiunea bază de date, țineți apăsată tasta Ctrl și selectați toate bazele de date pe care doriți să le exportați, având grijă să nu selectați baza de date denumită phpMyAdmin.
- Parcurgeți partea de jos a paginii și faceți clic pe Go .
- Așteptați descărcarea fișierului SQL pe computer.
Descoperiți și noi MailChimp tutorial în limba franceză: ghid complet pentru a crea un buletin informativ
Pentru a descărca fiecare bază de date individual, procesul este un pic diferit.
- În pagina phpMyAdmin, selectați prima bază de date pe care doriți să o exportați făcând clic pe numele bazei de date unde apare în lista bazelor de date din partea stângă a phpMyAdmin.
- Apoi selectați Exportator în meniul de sus și în partea de jos a paginii de export, faceți clic pe Go.
Aflați mai multe citind acest articol Cum să editați cheile SALT pe WordPress
Așteptați finalizarea descărcării, apoi efectuați același proces pentru fiecare bază de date pe care doriți să o exportați.
Dacă nu sunteți sigur ce bază de date utilizați cu WordPress, puteți verifica accesând fișierele din directorul dvs. WordPress și deschideți fișierul fichier wp-config.php pentru fiecare site web și căutați linia care arată astfel:
În cazul de mai sus, se numește baza de date asociată cu această instalare WordPress standardwp
.
Exportați fiecare bază de date pe care doriți să o păstrați și păstrați-o undeva, pe care o puteți găsi cu ușurință. Asigurați-vă că îl salvați în afara „ xampp".
Am ținut totul într-un singur dosar de pe birou.
Pasul 3: dezinstalați versiunea veche a XAMPP
În primul rând, înainte de a încerca să dezinstalați XAMPP, asigurați-vă că ați copiat toate site-urile și fișierele bazei de date. După ce dezinstalați XAMPP, orice nu ați făcut backup va fi pierdut. Așadar, luați o secundă și priviți-vă fișierele și asigurați-vă că ați copiat toate fișierele pe care doriți să le păstrați.
În plus, asigurați-vă că aveți toate bazele de date pe care doriți să le salvați. După ce sunteți sigur că ați salvat o copie din tot ce doriți să înregistrați, opriți Apache și MySQL și ieșiți din panoul de control XAMPP.
Cum să vă actualizați manual pluginurile WordPress ? Aflați consultând acest articol.
Acum sunteți gata să dezinstalați XAMPP.
Dacă aveți versiunea de instalare, trebuie să utilizați scriptul de dezinstalare pentru a elimina XAMPP. Dezinstalatorul îl veți găsi în director xamppuninstall.exe . Dacă utilizați fie versiunea 7zip Zip, puteți șterge în siguranță întregul director xampp fără a rula un script de dezinstalare.
Dacă aveți dubii dacă aveți programul de instalare sau arhivele, asigurați-vă că aveți programul de dezinstalare. Dacă îl găsiți, rulați-l.
În timpul dezinstalării, este posibil să fie posibilă salvarea conținutului folderului XAMPP. Cu toate acestea, trebuie să știți că XAMPP se instalează oricum doar într-un folder gol. Deci, această opțiune nu este chiar practică.
Pasul 4: Instalarea noii versiuni de XAMPP
Tot ce trebuie să faceți este să urmați tutorialul nostru instalarea locală a XAMPP . Asigurați-vă că descărcați cea mai recentă versiune de XAMPP de pe site-ul web Apache Prieteni.
Prefer versiunea de instalare pe care o obțineți atunci când descărcați XAMPP direct de la Apache Friends, dar dacă preferați versiunile Zip sau 7zip, aveți acces liber Mai multe descărcări și selectați versiunea pe care o preferați.
Descoperiți și noi 9 plugin-uri WordPress pentru a crea un program de afiliere
Pasul 5: Setarea setărilor PHP
Setări PHP prevede valorile implicite cu o nouă instalare XAMPP sunt destul de restrictive, chiar mai restrictive decât este un server partajat mediu. Înainte de a merge mai departe, vă recomand să efectuați următoarele modificări în setările PHP:
- crește
max_execution_time
la 120 secunde; - crește
upload_max_filesize
etpost_max_size
la 128M.
Acești parametri pot fi ajustați accesând directorul xamppphpphp.ini.
Pasul 6: restaurați site-urile și bazele de date
Restaurarea fișierelor dvs. este ușoară. Doar copiați fișierele și folderele pe care le-ați făcut backup anterior și lipiți-le în noul folder xamphtdocs. Odată ce copia este terminată, acestea nu vor fi gata de utilizare, deoarece baza de date lipsește.
De asemenea, mergeți mai departe descoperind Cum să gestionați și să restaurați o versiune de WordPress cu VersionPress
Pentru a restabili bazele de date ale site-ului dvs. web, va trebui să importați fișierul SQL sau fișierele pe care le-ați exportat din instalarea XAMPP originală.
Importați mai multe baze de date simultan
Descărcarea bazelor de date simultan este destul de simplă. Porniți phpMyAdmin, selectați import, alegeți fișierul SQL exportat anterior de la ultima instalare XAMPP și, după ce ați selectat, faceți clic pe Go .
Dacă fișierul este mare, descărcarea poate dura ceva timp. Fii răbdător.
Importarea bazelor de date individuale
Este mai puțin probabil să întâmpinați probleme cu această soluție, tocmai de aceea v-am încurajat să mergeți mai devreme pe acest traseu. Cu toate acestea, trucul pentru a face acest proces ușor este să numiți noile baze de date exact ca cele din instalarea anterioară. Dacă nu faceți acest lucru, va trebui să actualizați fichier wp-config.php a fiecărui site web în care s-a schimbat numele bazei de date.
Prin urmare, procesul de descărcare a bazelor de date este:
- Accesați phpMyAdmin și faceți clic pe Nouveau în lista din partea stângă a aplicației.
- Creați o nouă bază de date având grijăutilizați exact același nume ca cel utilizat pentru baza de date originală .
- Selectați baza de date pe care tocmai ați creat-o din lista de baze de date pe phpMyAdmin.
- Faceți clic pe import în meniul superior, selectați fișierul SQL al bazei de date pe care doriți să importați, apoi faceți clic pe Go .
- După finalizarea importului, repetați același proces pentru următoarea bază de date pe care doriți să o importați până când ați importat toate bazele de date.
Excelent. Ați terminat!
După ce ați importat totul corect, este timpul să rulați XAMPP, să porniți Apache și MySQL și să vă testați site-urile web.
Alte resurse recomandate
De asemenea, vă invităm să consultați Resurse de mai jos pentru a prelua mai multă proprietate și control asupra site-ului și blogului dvs.
- Cum se instalează WordPress local pe un PC / Windows cu XAMPP
- Plugin-uri 6 WordPress pentru a asigura conformitatea GDPR a blogului dvs.
- 5 Plugin-uri critice WordPress pentru a spori veniturile din blog
- Pluginurile 10 premium WordPress pentru a gestiona comentariile pe blogul dvs.
Concluzie
Aici ! Gata pentru acest tutorial. Sperăm că de acum înainte vă puteți actualiza XAMPP fără a vă pierde datele. Dacă aveți întrebări, le puteți adresa în formă Comenteaza mai jos.
Cu toate acestea, puteți consulta și Resurse, dacă aveți nevoie de mai multe elemente pentru a vă derula proiectele de creare a site-urilor de internet, consultați ghidul nostru cu privire la Creare blog WordPress sau cea de pe Divi: cea mai bună temă WordPress din toate timpurile.
mai ales împărtășește acest articol pe diferitele rețele de socializare.
...
bonjour,
Voi avea o întrebare, dacă backupul BBD-ului nostru nu a fost făcut corect, este posibil să facem Xampp să funcționeze din nou doar cu conținutul folderelor htdocs?
Mai simplu spus, acest folder mi-a rămas doar de pe vechiul meu server Xampp.
Buna Jean Michel,
Dacă aveți doar conținutul htdocs, este grav deoarece aveți doar copiile de rezervă ale site-urilor dvs. web și nu cele ale xampp. În opinia mea, este imposibil să faci xampp să funcționeze numai cu acest folder
Xampp integrează mai multe module care îi permit: PHP, MYSQL etc. nu veți putea să le aveți, așa că nu cred prea mult.
bonjour,
Am avut versiunea 1.7.4 pe un server din 2008, am urmat procedura dvs. la litera întrebarea mea și îngrijorarea mea este ce versiune de xampp să ia pentru actualizare, deoarece există versiunea 1.8.3.5 care ar fi ultimul, dar care este în 32 de biți, sistemul meu este de 64 de biți și am făcut teste cu versiunea 7.1.11. dar site-ul meu este plin de erori.
Vă mulțumesc pentru tine
bonjour,
ia cea mai recentă versiune compatibilă cu serverul tău.
bonjour,
Tocmai am urmat acest tutorial pentru actualizarea xampp pe care o folosesc pentru site-ul meu local cu Joomla 3.5.1. Am salvat întregul folder care conține site-ul meu în htdocs.
Totul a funcționat perfect. La începutul experienței mele, a trebuit să refac totul de la zero, neavând grijă ca actualizarea xampp să necesite ștergerea întregului conținut al folderului.
Am căutat, dar fără rezultat, până acum cum să actualizez fără a pierde datele și baza de date.
Vă mulțumesc, bine dumneavoastră explicat și tutorial detaliat este un real plus.
Jean-François
De asemenea, vă mulțumesc pentru returnarea lui Jean-François!
Bonsoir,
A fost o plăcere Jean François. Dacă ai probleme cu WordPress, putem recomanda tutoriale sau nu.