Cele mai bune modalități de a depana 500 de erori interne ale serverului în WordPress
Publicat: 2021-03-09În timp ce lucrați pe WordPress, este foarte frecvent să vă confruntați cu erori. Există multe mesaje de eroare WordPress cu care oamenii se confruntă în fiecare două zile. Și o astfel de eroare comună WordPress este 500 Internal Server Error. Dacă te confrunți cu această eroare WordPress de mult timp, dar nu ai găsit soluția potrivită, ai ajuns la locul potrivit. Prin acest articol, vă vom ajuta să aflați mai multe despre acest mesaj de eroare WordPress. În plus, vă vom ajuta, de asemenea, să remediați erorile interne de server 500 din WordPress. Continuați să citiți acest articol.
Erorile WordPress sunt foarte enervante, mai ales când ești începător și mesajul de eroare nu are multe informații despre cauza principală și remediere. În comparație cu alte erori WordPress, erorile interne ale serverului sunt cele mai grave, deoarece nu oferă nicio informație despre problemă. Există multe erori interne de server, iar „500 Internal Server Error” este una dintre cele mai frecvente erori WordPress.
500 Eroare internă a server-ului
Eroarea internă a serverului 500 se referă la o situație în care serverul întâmpină o problemă neașteptată care îl împiedică să îndeplinească cererea. Dacă există o problemă cu serverul sau sistemul de fișiere care alimentează site-ul dvs. web, veți întâlni acest mesaj de eroare pe fiecare pagină a site-ului dvs. Cu toate acestea, definiția acestei erori WordPress este destul de neclară. Singurul lucru sigur este că eroarea apare atunci când unele operațiuni merg prost la sfârșitul site-ului.

Acest mesaj de eroare nu apare doar pe un site WordPress, ci și pe alte site-uri. În special în cazul WordPress, motivul este cel mai probabil să fie asociat cu directorul rădăcină în care sunt stocate fișierele dvs. WordPress. Dacă primiți această eroare, înseamnă că un script care face parte din tema sau pluginul dvs. WordPress a făcut ceva greșit și, ca urmare, serverul dvs. s-a prăbușit. Acum întrebarea este: cum să depanați eroarea serverului intern 500 .
Cum se rezolvă erorile 500 ale serverului intern?
Eroarea de server intern 500 este una dintre cele mai frustrante erori WordPress . Deși nu are nicio soluție simplă, există câteva sfaturi de depanare pe care ar trebui să le încercați. Rețineți, sfaturile pe care le împărtășim aici sunt efectuate manual, astfel încât acestea pot necesita mult timp și răbdare.
Notă importantă: înainte de a încerca oricare dintre soluțiile manuale, nu uitați să faceți o copie de rezervă a site-ului dvs. WordPress . Copierea de rezervă a site-ului dvs. asigură că toate datele site-ului dvs. vor rămâne în siguranță, chiar dacă are loc orice accident în timpul remedierii erorii WordPress de mai sus.
#1 – Utilizați funcția de depanare a WordPress
Ori de câte ori te confrunți cu o eroare WordPress (în special un ecran alb de moarte sau o eroare de server) și nu știi cum să o faci, cea mai bună abordare pe care ar trebui să o faci este să folosești funcția de depanare a WordPress. Chiar dacă este posibil să nu poată rezolva problema, va oferi o perspectivă utilă asupra a ceea ce se întâmplă, adică motivul pentru care apare problema. Pentru a activa depanarea pe site-ul dvs., accesați fișierul wp-config.php și căutați WP_DEBUG . Dacă îl găsiți, trebuie să îl setați la true . Apoi codul va arăta astfel -
define( „WP_DEBUG”, adevărat);
Notă importantă: Dacă nu puteți găsi codul în fișierul wp-config.php, trebuie să îl adăugați manual. Consultați acest articol pentru mai multe informații – Cum să activați depanarea în WordPress .
După ce salvați fișierul wp-config.php, încercați să reîncărcați site-ul WordPress pentru a verifica dacă s-a schimbat ceva. Există șanse mari ca eroarea serverului intern 500 să dispară sau poate să fie înlocuită cu o eroare diferită care indică problema exactă. În acest caz, citiți mesajul de eroare și veți obține suficiente informații despre acesta, adică ce cauzează eroarea și cum o remediați.

Dar, dacă activarea funcției de depanare nu funcționează pentru dvs., vă sugerăm să o păstrați activată până când eroarea WordPress este rezolvată. După cum sa menționat anterior, va oferi o perspectivă utilă asupra a ceea ce se întâmplă, adică motivul pentru care apare problema. Și odată ce totul este în regulă, adică fără mesaj de eroare, nu uitați să dezactivați depanarea.
#2 – Dezactivați pluginurile sau comutați la tema implicită
Dacă funcția de depanare a WordPress nu ajută prea mult, ar trebui să încercați să dezactivați pluginurile pe care le utilizați. Uneori, ceea ce se întâmplă este că există un plugin defect și știm despre el. Dacă vreunul dintre pluginurile pe care le utilizați este defect, este posibil să primiți o eroare WordPress ca aceasta – 500 eroare internă de server . Deci, dacă site-ul dvs. WordPress are mai multe plugin-uri instalate, ar trebui să le dezactivați unul câte unul pentru a afla pluginul defect. Și dacă găsiți pluginul care provoacă eroarea, fie actualizați-l, fie eliminați-l dacă nu este disponibilă nicio actualizare.
Uneori, o temă WordPress poate provoca și erori de server. Deci, pentru a verifica dacă tema cauzează cu adevărat problema, comutați la o temă implicită sau la orice temă WordPress nemodificată, cum ar fi Twenty Twenty sau Twenty Twenty-One . Dacă site-ul dvs. WordPress se încarcă fără eroarea serverului intern 500 , tema dvs. este adevărata vinovată. Încercați să vă actualizați tema sau, dacă actualizarea nu este disponibilă, este mai bine să treceți la o altă temă.
#3 – Verificați fișierul .htaccess
Dacă problema nu este asociată cu pluginul sau tema defectuoasă, poate ar trebui să verificați fișierul .htaccess dacă este corupt. Uneori, din cauza unui fișier .htaccess corupt, este posibil să primiți o eroare internă de server. Fișierul .htaccess conține reguli diferite care îi spun serverului ce să facă și când să facă acest lucru. Este folosit în principal pentru a rescrie adresele URL și pentru a preveni accesul neautorizat.
Pentru a verifica dacă fișierul .htaccess este corupt sau nu, conectați-vă la site-ul dvs. WordPress folosind FTP sau aplicația File manager din tabloul de bord cPanel al contului dvs. de găzduire. Fișierul .htaccess se află în folderul rădăcină WordPress. După ce găsiți fișierul .htaccess, redenumiți-l în .htaccess_old sau orice doriți. După redenumirea fișierului, încercați să încărcați din nou site-ul WordPress pentru a vedea dacă problema este rezolvată sau nu. Dacă eroarea nu mai apare, înseamnă că problema a fost asociată cu fișierul .htaccess.
Aici trebuie să creați un nou fișier .htaccess. Pentru a face acest lucru, accesați Setări > Legături permanente în zona de administrare WordPress și faceți clic pe butonul Salvare . Asigurați-vă că nu faceți nicio modificare acolo. Acest lucru va crea cu succes un nou fișier .htaccess cu toate regulile, astfel încât eroarea serverului intern 500 să nu mai apară.
#4 – Măriți-vă memoria PHP
Uneori, eroarea serverului intern 500 poate apărea și dacă aveți de-a face cu limita de memorie PHP. Dacă primiți eroarea în timp ce încercați să vă conectați la administratorul WordPress sau încărcați o imagine acolo, aceasta înseamnă că trebuie să vă măriți limita de memorie PHP. Pentru a face acest lucru, urmați pașii de mai jos -
- Mai întâi, accesați directorul rădăcină și găsiți fișierul wp-config.php .
- Apoi, faceți clic dreapta pe fișier și faceți clic pe Descărcare pentru a-l descărca pe computer.
- Acum, deoarece fișierul este disponibil pe computer, deschideți-l în editorul de text (indiferent de ce folosiți). Trebuie să adăugați următorul cod chiar sub eticheta PHP de deschidere -
define('WP_MEMORY_LIMIT', '64M'); - După efectuarea modificărilor, salvați fișierul. Apoi, încărcați acest fișier în directorul rădăcină. Aceasta va suprascrie fișierul original.
Acum, reîmprospătează-ți clientul, precum și site-ul WordPress și vezi dacă eroarea internă a serverului mai apare sau nu. Nu vă entuziasmați dacă eroarea nu apare din nou, deoarece ați remediat problema doar temporar. Încă trebuie să descoperi cauza principală a motivului pentru care limita de memorie PHP este epuizată. Vă sugerăm să contactați furnizorul dvs. de găzduire pentru a analiza problema.
Dar dacă încă apare eroarea serverului intern 500, vă sugerăm să contactați furnizorul dvs. de găzduire. Problema poate fi asociată cu serverul care alimentează site-ul dvs. WordPress. Și dacă este așa, doar furnizorul dvs. de găzduire vă poate ajuta aici.
Concluzie
Eroarea 500 a serverului intern este una dintre cele mai frustrante erori WordPress, deoarece nu spune niciodată despre problema reală și nu oferă nicio perspectivă asupra modului de remediere. În acest articol, am discutat în detaliu această eroare comună WordPress și am găsit, de asemenea, cele mai eficiente sfaturi de depanare. Articolul are 4 soluții manuale diferite. Încercați fiecare dintre ele unul câte unul și spuneți-ne care dintre ele funcționează pentru dvs. De asemenea, vă rugăm să ne spuneți dacă am omis orice altă soluție eficientă care a funcționat pentru dvs.
