Eroarea internă a serverului 500 este una dintre erorile pe care majoritatea începătorilor le intră în panică. Aceasta este o eroare care poate avea mai multe surse, ceea ce face ca diagnosticul să fie și mai complicat.Cum se remediază eroarea 500 a wordpress-ului intern al serverului 2

Cele mai frecvente motive pentru WordPress includ: Fișier .htaccess corupt, o revărsare a limitei de memorie pe PHP sau permisiuni de fișiere necorespunzătoare, dar ar putea exista și alte cauze posibile, precum supraîncărcarea planului de găzduire sau o problemă cu furnizorul dvs. de găzduire web.

Indiferent de cauză, există mai multe modalități de depanare și reparare a site-ului dvs. web, inclusiv restaurarea site-ului dvs. web dintr-o copie de rezervă.

Backup și restabilire

Deoarece trebuie să faceți modificări serioase la unele dintre fișierele de sistem și la alte modificări similare, este o idee bună să faceți o copie de rezervă a site-ului dvs. web în cazul în care lucrurile se înrăutățesc. În acest fel îl veți putea restabili. Cum se remediază 500 de erori interne ale serverului wordpress

Deci, puteți începe prin a învăța să faceți copii de rezervă ale site-ului dvs. web, avem mai multe tutoriale pentru asta. Iată un lista de pluginuri pe care le puteți utiliza pentru asta.

Dezactivați toate pluginurile și temele

Uneori, un plugin sau o temă ar putea fi cauza erorii. Un plugin ar fi modificat baza de date sau fișierele dvs., făcând site-ul dvs. web indisponibil.

Dacă planul tăugăzduirea web este partajată sau dacă aveți un VPS, compania dvs. de găzduire web poate avea, de asemenea, restricții asupra pluginurilor pe care le puteți instala pe site-ul dvs. web. Activarea unui plugin interzis ar putea fi suficientă pentru a vă suspenda blogul.

Cu o eroare internă de server, nu veți putea accesa fișierul tablou de bord pentru a dezactiva pluginurile și temele, dar puteți să o faceți în continuare manual accesând fișierele de pe site-ul dvs. web

În cPanel, accesați managerul de fișiere și localizați directorul site-ului web. Mai întâi, dezactivați pluginurile, redenumindu-le temporar.

Accesați „wp-content / plugin-uri / Și selectați fiecare folder și redenumiți-l (puteți adăuga doar un sufix „-desactivat”).

redenumit fișierul plugin CPANEL WordPress

După ce toate pluginurile sunt dezactivate, verificați dacă site-ul dvs. web este disponibil. Dacă da, restabiliți numele tuturor fișierelor dvs. până găsiți sursa problemei și verificați site-ul dvs. de fiecare dată. Dacă apare o eroare, ultimul plugin care va fi restabilit este vinovatul.

De asemenea, poate fi util să descărcați o nouă copie a temei implicite WordPress, mai ales dacă ați fost hacked. Puteți descărca o copie de la WordPress.org, decuplați, apoi adăugați folderul temă de cPanel sau FTP.

Dacă aveți o primă temă WordPress instalată și aveți o copie de rezervă a acestei teme pe site-ul dvs., o puteți șterge, ștergeți mai întâi versiunea celor douăzeci și șaisprezece instalate pe blogul dvs. înainte de a trimite noua versiune. Dacă problema se rezolvă, atunci veți ști cine a fost vinovatul.

S-a remediat un fișier .htaccess corupt

O altă cauză probabilă a unei erori interne a serverului este un fișier .htaccess corupt. Dacă înlocuiți actualul cu o copie nouă, puteți salva site-ul dvs. web și îl puteți recupera online. 

Descopera Cum de a gestiona fișiere și foldere WordPress

Acum ar trebui să aveți o copie de rezervă a site-ului dvs. web care este necesar înainte de a înlocui fișierul dvs. .htaccess, dar păstrarea unei copii suplimentare poate fi utilă, astfel încât să puteți restaura site-ul dvs. mai rapid dacă schimbați fișierul .htaccess înrăutățește lucrurile. .

În cPanel, accesați managerul de fișiere și navigați la directorul în care se află site-ul dvs. web. Accesați setările și verificați dacă fișierele ascunse sunt vizibile, dacă nu bifați caseta și salvați modificările.

Mergeți mai departe descoperind Cum se repară biblioteca media care nu mai funcționează pe WordPress

În rădăcina site-ului dvs. web, veți găsi un fișier numit .htaccess, descărcați acest fișier pe computer.

Acum creează un nou fișier .htaccess. Puteți face acest lucru în cPanel, dar asigurați-vă că ștergeți fișierul vechi.

crearea unui nou fișier din cpanel

Când noul dvs. fișier apare pe listă, selectați fișierul și faceți clic pe „Editați”. În editorul de fișiere, adăugați următoarele reguli pentru instalările WordPress unice:

# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^ index .php $ - [L] RewriteCond% {REQUEST_FILENAME}! -f RewriteCond% {REQUEST_FILENAME}! -d RewriteRule. /index.php [L] # END WordPress

Pentru rețelele cu mai multe site-uri cu subdomenii configurate, adăugați în schimb aceste alte reguli:

RewriteEngine pe RewriteBase / RewriteRule ^ index.php $ - [L] # adăugați o lamă de finalizare la / wp-admin RewriteRule ^ ([_ 0-9a-zA-Z -] + /)? Wp-admin $ 1wp-admin / [R = 301, L] RewriteCond% {REQUEST_FILENAME} -f [OR] RewriteCond% {REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule ^ ([_ 0-9a-zA-Z -] + /)? (Wp- (conținut | admin | include). *) $ 2 [L] RewriteRule ^ ([_ 0-9a-zA-Z -] + /)? (. *. php) $ 2 [L] RewriteRule. index.php [L]

Pentru cei care au subdomenii configurate ca subdirectorii:

RewriteEngine On RewriteBase / RewriteRule ^ index.php $ - [L] # adăugați o bară finală la / wp-admin RewriteRule ^ wp-admin $ wp-admin / [R = 301, L] RewriteCond% {REQUEST_FILENAME} -f [OR ] RewriteCond% {REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule ^ (wp- (content | admin | include). *) $ 1 [L] RewriteRule ^ (. *. Php) $ $ 1 [L] RewriteRule. index.php [L]

Salvați fișierul și vizitați site-ul dvs. web pentru a vedea dacă acest lucru a rezolvat problema. De asemenea, puteți adăuga alte reguli pe care le-ați inclus una câte una pentru a vedea dacă aceste modificări au cauzat eroarea (va dura puțin timp).

De asemenea, asigurați-vă că modificările nu conțin erori de sintaxă.

Măriți limita de memorie PHP

De asemenea, puteți încerca să vă măriți limita de memorie PHP dacă niciunul dintre pașii de depanare descriși până acum nu a funcționat. Pluginurile și scripturile pe care le utilizați pe site-ul dvs. necesită memorie PHP pentru a funcționa.

Cum se remediază eroarea 500 a wordpress-ului intern al serverului 1

Descoperiți-le metode de 4 pentru a crește limita de memorie maximă WordPress

Atunci când un browser solicită aceste pluginuri și scripturi, acesta le încarcă folosind memoria PHP a site-ului dvs. web. Creșterea acestei limite ar aduce mai multă memorie, deci mai puține „blocări” cauzate de obicei atunci când scriptul depășește memoria alocată.

Verificați versiunea PHP

Uneori, pluginurile și scripturile pe care le utilizați necesită o versiune specifică de PHP. Dacă utilizați o versiune incorectă, aceasta ar putea fi cauza erorii interne a serverului.

informații despre server

Puteți verifica versiunea pe care o utilizați în prezent pentru site-ul dvs. Web în cPanel, conectându-vă și făcând clic pe Informații server.

Activați depanarea și înregistrarea

În acest moment, dacă site-ul dvs. web nu este creat, există o problemă rară și puteți activa modul de depanare WordPress pentru a remedia problema (cel puțin asta vă va permite să vedeți în detaliu problema). 

Pe lângă depanare, de asemenea, permite afișarea raportării erorilor front-end, este de asemenea important să activați înregistrarea, astfel încât vizitatorii site-ului dvs. web să nu vadă mesajele de eroare suplimentare pe măsură ce dezvăluie informații pe site-ul dvs. web care ar putea fi folosite de hackeri.

// Transmite debugging pe define ('WP_DEBUG', true); // Spuneți WordPress să jurnalizeze totul în / wp-content/debug.log define ('WP_DEBUG_LOG', true); // Opriți afișarea mesajelor de eroare de pe site-ul dvs. define ('WP_DEBUG_DISPLAY', false); // pentru o măsură bună, puteți adăuga și următorul cod, care va ascunde erorile din afișarea pe ecran a @ini_set ('display_errors', 0);

Contactați gazda

Dacă orice altceva eșuează, contactați furnizorul dvs. de găzduire web, deoarece este posibil să fie deja conștienți de o problemă care nu este la îndemâna dvs. Gazda dvs. vă poate informa, de asemenea, dacă ați utilizat toate resursele alocate.

Dacă da, tot ce trebuie să faceți este să vă actualizați planul de găzduire web sau să treceți la un tip complet diferit de plan, cum ar fi comutați de la găzduirea partajată la un VPS sau de la un VPS la un server dedicat.

Adică tot ce trebuie să știți pentru a corecta acest tip de eroare " Eroare internă de server 500 ".

Descoperiți și câteva plugin-uri premium WordPress  

Puteți folosi altele WordPress plugin-uri pentru a oferi un aspect modern și pentru a optimiza gestionarea blogului sau site-ului dvs.

Vă oferim aici câteva plugin-uri WordPress premium care vă vor ajuta să faceți asta.

1. supărăcios 

Touchy este un WordPress plug-in meniul principal și meniul mobil premium. Este conceput în primul rând pentru smartphone-uri și este rapid, receptiv și extrem de confortabil de utilizat. Pe lângă faptul că este testat temeinic pe diferite dispozitive mobile, Touchy funcționează excelent și pe browserele desktop.supărăcios

Are o secțiune dedicată a siglei, butoane de îndemn, o funcție de căutare, un buton înapoi și un meniu derulant pe mai multe niveluri.

Touchy poate servi drept meniu de navigare complet și soluție de antet pe orice temă WordPress. În plus, Touchy este extrem de personalizabil. Cu câteva clicuri, puteți schimba culoarea oricărui element, puteți modifica opțiunile de poziționare, puteți ascunde unul dintre butoane pe bara de meniu, puteți înlocui funcțiile butoanelor, puteți modifica transparențele etc.

Descarca | Demo | web hosting

2. Sistemul WP Pro Forum

Sistemul WP Pro Forum este un WordPress plug-in care vă permite să adăugați un forum frumos și ușor de utilizat pe site-ul dvs. Are o mulțime de funcții puternice care îi permit să creeze un forum cu a aspect profesional.Forym forum de discuții moderne pentru wordpress

Forumul este creat pentru a rula pe interfața publică a site-ul dvs., dar administratorii pot gestiona toate forumurile, subiectele, răspunsurile, categoriile și etichetele din tabloul de bord.

În plus, sistemul WP Pro Forum are anumite avantaje, cum ar fi traducerea funcțională datorită fișierelor mo / .po incluse, integrarea multor modele pentru a se potrivi aspectului site-ului dvs. web sau chiar a filtrelor personalizate incluse.

Descarca | Demo | web hosting

3. Utilizatori WP BAN

Le WordPress plug-in „BAN Users” a fost conceput pentru a permite administratorilor site-ului să interzică (dezactiva, suspendă, etc.) utilizatorilor să se conecteze la contul lor WordPress. De asemenea, vă oferă o opțiune de a schimba starea articolelor lor; de exemplu prin definirea lor ca proiecte și ascunderea lor de ochiul public.wp-utilizatori-ban

Un utilizator poate fi interzis din tabelul utilizatorilor de către administratori sau prin profilul acestuia. De asemenea, oferă mai multe opțiuni configurabile care permit utilizatorilor să controleze modul în care acest plugin va fi implementat; acesta poate redirecționa utilizatorii către o pagină de asistență personalizată sau le poate trimite o notificare prin e-mail personalizată.

Descarca Demo | web hosting

Resurse recomandate

Aflați despre alte resurse recomandate pentru a vă ajuta să construiți și să gestionați site-ul dvs. web.

Concluzie

Acolo! Gata pentru acest tutorial. Sperăm că acest lucru v-a ajutat ultima dată să remediați eroarea " Eroare internă de server 500 Pe WordPress. Nu ezita sa împărtășiți cu prietenii de pe rețelele de socializare preferate

Cu toate acestea, veți putea, de asemenea, să ne 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.

Dacă aveți sugestii sau observații, lăsați-le în secțiunea noastră comentarii.

...