Cum să rezolvi erorile WordPress blocate în modul de întreținere

Publicat: 2022-10-21

Site-ul dvs. este blocat în modul de întreținere al WordPress? Modul de întreținere este activat automat pe site-ul dvs. WordPress atunci când efectuați întreținere, de exemplu, actualizarea temelor sau pluginurilor WordPress. În timp ce WordPress este blocat în modul de întreținere, utilizatorii nu vă pot vedea site-ul. WordPress va afișa un mesaj care îi anunță că actualizările sunt în curs.

De obicei, acest lucru nu durează mai mult de câteva secunde, dar ocazional puteți întâlni probleme legate de modul de întreținere care vă lasă blocat site-ul WordPress. Dacă ți s-a întâmplat asta, nu te panica. Aceasta este o eroare comună și este ușor de remediat.

Dacă WordPress-ul dvs. este blocat în modul de întreținere, vă vom arăta cum să rezolvați eroarea și să preveniți ca acest lucru să se repete pe viitor cu acest ghid pas cu pas.

Motive comune pentru care site-ul dvs. WordPress este blocat în modul de întreținere

WordPress intră în modul de întreținere ori de câte ori este aplicată o actualizare. Actualizările sunt de obicei simple, dar există mai multe motive pentru care ceva poate merge prost, ceea ce face ca WordPress să rămână blocat în modul de întreținere.

Când efectuați o actualizare, un fișier .maintenance este creat în folderul rădăcină al site-ului dvs. WordPress. Fișierul .maintenance este cel care îi spune WordPress să-ți pună site-ul în modul de întreținere și să afișeze mesajul care apare pentru utilizatori. De îndată ce actualizarea este finalizată, WordPress șterge fișierul .maintenance din folderul rădăcină, iar mesajul dispare.

Site WordPress în curs de editare

Cu toate acestea, uneori fișierul nu este șters, iar WordPress rămâne blocat în modul de întreținere. Drept urmare, de fiecare dată când vizitați site-ul dvs., veți vedea un mesaj: „Indisponibil pentru scurt timp pentru întreținere programată. Verificați înapoi într-un minut.”

Aceste erori ale modului de întreținere WordPress pot fi cauzate de:

  • Închiderea accidentală a ferestrei browserului în mijlocul unei actualizări automate.
  • Încercarea de a actualiza în bloc un număr mare de pluginuri sau teme WordPress provoacă simultan o supraîncărcare pe serverul furnizorului dvs. de găzduire.
  • O problemă de compatibilitate provoacă o eroare, de exemplu, atunci când ați actualizat versiunea WordPress, dar tema sau pluginurile dvs. WordPress nu mai sunt compatibile cu noua versiune.
  • Actualizarea a expirat de la sine, fără a șterge fișierul .maintenance.

Nu vă faceți griji, site-ul dvs. web nu va rămâne blocat în modul de întreținere pentru totdeauna. Există câteva moduri prin care puteți remedia această eroare.

Pași pentru a rezolva erorile din modul de întreținere WordPress

Dacă vă găsiți WordPress blocat în modul de întreținere, ar trebui să începeți prin a încerca mai întâi cele mai evidente remedieri. Am prezentat mai jos câteva dintre opțiunile dvs.:

Contactați furnizorul dvs. de găzduire

Dacă site-ul dvs. este pe un plan de găzduire gestionat, începeți prin a contacta furnizorul dvs. Majoritatea furnizorilor de găzduire WordPress vor avea o echipă profesionistă de asistență pentru clienți instruită pentru a rezolva această problemă pentru tine. Chiar dacă aveți anumite cunoștințe despre backend-ul site-ului dvs. WordPress și accesul la baza de date, luarea în contact cu furnizorul dvs. de găzduire minimizează direct șansele ca dvs. (din neatenție) să spargeți și mai mult site-ul.

Ștergeți fișierul .maintenance

Dacă aveți puține cunoștințe tehnice și acces la baza de date WordPress, este posibil să puteți remedia problema pe cont propriu. Am stabilit deja că WordPress intră în modul de întreținere prin crearea fișierului .maintenance în folderul rădăcină al site-ului dvs. WordPress. Acesta este același folder care conține folderul wp-admin și fișierul wp-config.php.

Pentru a face acest lucru, veți avea nevoie de acces la cPanel, dar acest lucru nu este posibil cu toate gazdele WordPress. Alte gazde gestionate pot avea propria lor soluție. Kinsta, de exemplu, are un tablou de bord MyKinsta pentru utilizatori.

Presupunând că puteți accesa cPanel, va trebui să vă conectați la server prin FTP și să îl ștergeți. După ce ați șters fișierul, site-ul ar trebui să revină la normal. De asemenea, este o idee bună să ștergeți memoria cache prin bara de instrumente de administrare sau tabloul de bord WordPress (sau tabloul de bord MyKinsta dacă sunteți găzduit la Kinsta).

Alternativ, configurați o conexiune SSH (cum ar fi PuTTy), navigați direct la folderul rădăcină WordPress și ștergeți fișierul .maintenance tastând codul rm .maintenance.

Dacă eroarea nu a fost rezultatul unei probleme de compatibilitate, ar trebui să rulați din nou upgrade-ul. Actualizați întotdeauna browserul și memoria cache a serverului când încercați oricare dintre aceste măsuri. Dacă nu, este posibil ca fișierul să nu fi fost șters imediat.

Rețineți că niciuna dintre aceste probleme nu va rezolva problema reală. Fișierul .maintenance va fi în continuare acolo dacă altceva provoacă problema să înceapă.

Verificați-vă tema și pluginurile

Înainte de fiecare actualizare, ar fi ideal să verificați dacă tema și pluginurile dvs. WordPress sunt compatibile cu versiunea WordPress la care actualizați sau nu. Dacă WordPress rămâne blocat în modul de întreținere, verificați-vă pluginurile și tema individual, deoarece este posibil să nu fie actualizate la cea mai recentă versiune. Puteți face acest lucru dezactivându-le unul câte unul, reîmprospătând memoria cache și verificând dacă acest lucru a rezolvat problema.

Găsiți un expert în întreținere WordPress prin Codeable

Dacă furnizorul dvs. de găzduire nu poate rezolva eroarea modului de întreținere și problema este prea complexă pentru a fi gestionată singur, este timpul să apelați la experți. În fiecare zi, site-ul tău este offline înseamnă că pierzi adepți și clienți.

Codeable este o platformă de angajare pentru dezvoltatori WordPress cu un grup de experți care vă pot ajuta cu orice probleme legate de WordPress pe care le puteți avea, inclusiv blocarea în modul de întreținere.

Pagina de pornire Codeable

Tot ce trebuie să faceți este să trimiteți problema (furnizarea contextului despre ultima actualizare WordPress) și ceea ce ați făcut deja pentru a diagnostica problema. Codeable vă va potrivi cu un expert care v-a văzut proiectul și este dispus și capabil să se ocupe de el. Puteți compara toate abilitățile și citatele lor pentru a vă face o idee mai bună despre cât timp va dura pentru ca site-ul dvs. să funcționeze din nou (și cât va costa).

Deși aceasta nu este cea mai ieftină opțiune pe care o aveți la dispoziție, va economisi timp și bani. Vă veți putea concentra asupra altor aspecte ale afacerii dvs., în timp ce un expert se ocupă de problemele legate de modul de întreținere. Deoarece WordPress blocat în modul de întreținere este de obicei o problemă destul de ușor de rezolvat, nu va fi atât de costisitor.

Cum să împiedici WordPress să rămână blocat în modul de întreținere

Am explorat deja multe dintre modalitățile de a rezolva WordPress care a rămas blocat în modul de întreținere – acum, să ne uităm la ce puteți face pentru a preveni să se întâmple în primul rând. Iată sfaturile noastre de top pentru o experiență de întreținere mai ușoară:

  • Actualizați-vă pluginurile/tema în mod regulat și testați-vă întotdeauna site-ul după ce actualizați ceva. Este cea mai rapidă modalitate de a detecta eventualele erori care ar fi putut apărea și de a menține timpul de nefuncționare la minimum.
  • Dacă nu sunteți deja, obțineți site-ul pe un serviciu bun de furnizor de găzduire, cum ar fi Kinsta și WP Engine. Acest lucru va preveni o serie de erori, inclusiv supraîncărcarea serverului. Și dacă ceva nu merge bine, veți beneficia de asistență excelentă pentru clienți.
  • Uneori, erorile duc la pierderi de date. Efectuați copii de siguranță regulate, astfel încât să puteți restaura ultima versiune a site-ului dvs. dacă nu puteți rezolva problema.
  • Testați mai întâi toate actualizările WordPress pe un site de staging, astfel încât să puteți vedea că va provoca o eroare în modul de întreținere.

Rezolvați erorile din modul de întreținere cu Codeable

Blocarea site-ului dvs. WordPress în modul de întreținere este o eroare frustrantă (și înfricoșătoare) care poate avea repercusiuni asupra afacerii sau blogului dvs. Din fericire, este o eroare destul de comună și puteți face multe pentru a evita ca WordPress să se blocheze de la început. Cu toate acestea, uneori este pur și simplu inevitabil.

Deși puteți încerca să remediați singur problema folosind lista noastră de mai sus, cea mai ușoară cale este să angajați un dezvoltator cu experiență de la Codeable. Ei pot diagnostica motivul real pentru care WordPress este blocat în modul de întreținere și pot rezolva problema în cel mai scurt timp.

Întâmpinați probleme și aveți nevoie de o mână de ajutor? Comparați ofertele și rezolvați-vă problemele rapid, trimițând proiectul dvs. pe Codeable. Este cea mai rapidă modalitate de a vă pune site-ul în funcțiune din nou.