Salt la conținut

Setări cookie-uri

Alegeți pentru fiecare tip ce cookie-uri permiteți. Puteți modifica oricând alegerea prin Setări cookie-uri, în partea de jos a fiecărei pagini. Declarație de confidențialitate

Necesare

Mereu active

Necesare pentru autentificare, pentru păstrarea coșului și pentru a vă reține alegerile. Acestea sunt mereu active.

Ce cookie-uri?
  • weboke_sessie, weboke_klant, weboke_remember: sesiunea și menținerea autentificării
  • weboke_basket: coșul de cumpărături
  • wkBtwIncl: afișarea prețurilor cu sau fără TVA
  • wok_cookies: alegerea privind cookie-urile, 12 luni

Măsoară ce reclamă duce la o vizită sau o comandă, ca să nu plătim pentru reclame care nu aduc nimic.

Ce cookie-uri?
  • Google Ads prin Google Tag Manager (_gcl_au, _gcl_aw), până la 90 de zile
  • OpenAI Ads, reclame în ChatGPT
  • wok_aff: prin ce partener ați ajuns la noi (program de afiliere), 60 de zile

4,6

Țară și limbă

Fiecare țară are propriul site, cu prețurile și TVA-ul pentru țara respectivă.

Vedeți

Eroare 500 sau „eroare critică” pe site-ul dumneavoastră (inclusiv după o actualizare WordPress)

Vedeți un ecran alb, 500 Internal Server Error sau, în cazul WordPress, mesajul A apărut o eroare critică pe acest site? Atunci codul site-ului dumneavoastră s-a blocat. Serverul în sine funcționează de obicei normal. Cu pașii de mai jos găsiți singur cauza în majoritatea cazurilor.

Mai întâi: ce s-a schimbat recent?

O eroare 500 nu apare aproape niciodată din senin. Tocmai ați actualizat un plugin, o temă sau WordPress, ați schimbat versiunea PHP sau ați modificat ceva în .htaccess? Atunci anulați mai întâi exact acea modificare. Aceasta este de obicei cea mai rapidă soluție.

Verificați jurnalul de erori

Jurnalul de erori vă arată ce fișier și ce linie generează eroarea. Autentificați-vă în DirectAdmin și deschideți System Info & Files › Site Summary / Statistics / Logs. Alegeți domeniul dumneavoastră și deschideți jurnalul de erori. Ultimele linii sunt cele mai recente. Dacă apare, de exemplu, PHP Fatal error cu o cale către wp-content/plugins/nume-plugin, știți ce plugin este vinovat.

Jurnalul de erori al unui domeniu în DirectAdmin, cu un mesaj PHP
Jurnalul de erori al domeniului dumneavoastră în DirectAdmin

Nu găsiți nimic util în jurnalul de erori? Activați temporar jurnalul WordPress

WordPress își poate scrie propriile erori într-un fișier jurnal. Deschideți wp-config.php din public_html (faceți mai întâi o copie) și adăugați aceste linii deasupra liniei /* That's all, stop editing! */. Dacă există deja o linie cu WP_DEBUG, modificați-o în loc să o adăugați din nou.

define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
@ini_set( 'display_errors', 0 );

Reîncărcați pagina cu eroarea. WordPress scrie acum mesajele în wp-content/debug.log, fără să le afișeze vizitatorilor dumneavoastră. Acest lucru este important: mesajele de eroare afișate pe ecran dezvăluie căi și alte date.

Fișierul debug.log se află într-un director pe care site-ul dumneavoastră îl pune la dispoziția oricui. Cine cunoaște adresa îl poate citi. Prin urmare, setați WP_DEBUG din nou la false imediat ce ați găsit cauza și ștergeți debug.log. Dacă doriți să păstrați jurnalul mai mult timp, specificați la WP_DEBUG_LOG o cale din afara public_html în loc de true, de exemplu '/home/utilizator/domains/domeniuldvs.ro/wp-debug.log'.

WordPress: eroare critică după o actualizare

După actualizarea unui plugin, a unei teme sau a WordPress însuși, aceasta este de departe cea mai frecventă cauză. Dacă nu mai puteți accesa panoul de administrare WordPress, procedați astfel:

  1. Verificați-vă căsuța de e-mail. La o eroare critică, WordPress trimite adesea un e-mail la adresa administratorului, cu un link către modul de recuperare. Cu acesta vă autentificați în timp ce plugin-ul sau tema cu probleme este dezactivată temporar și o puteți dezactiva sau readuce la versiunea anterioară.
  2. Nu ați primit e-mail? Dezactivați plugin-urile prin DirectAdmin. Deschideți File Manager și mergeți la domains/domeniuldvs.ro/public_html/wp-content. Redenumiți directorul plugins, de exemplu în plugins-dezactivate. WordPress dezactivează astfel toate plugin-urile.
  3. Site-ul funcționează din nou? Redenumiți directorul înapoi în plugins și activați din nou plugin-urile în WordPress, unul câte unul, până când eroarea reapare. Astfel aflați care este cel problematic. Dacă îl cunoașteți deja din jurnalul de erori, redenumiți doar directorul acelui plugin.
  4. Problema ține de temă? Atunci redenumiți în wp-content/themes directorul temei active. WordPress revine la o temă implicită, dacă aceasta este încă instalată.
  5. Tocmai ați schimbat versiunea PHP? Reveniți la versiunea anterioară în Select PHP version. Citiți Schimbarea versiunii PHP și a setărilor PHP.

Revenirea la o versiune funcțională

Nu reușiți să rezolvați problema, iar ieri site-ul încă funcționa? Atunci restaurați o copie de rezervă.

Dacă actualizați prin Installatron, lăsați întotdeauna Installatron să creeze mai întâi o copie de rezervă. Consultați Actualizarea WordPress și Joomla prin Installatron.

Verificați fișierul .htaccess

O singură linie greșită în .htaccess generează imediat o eroare 500 pentru întregul site. Un exemplu cunoscut este o linie lăsată în urmă de un plugin de securitate, cum ar fi php_value auto_prepend_file cu o cale către un fișier care nu mai există.

  1. Deschideți în DirectAdmin System Info & Files › File Manager.
  2. Mergeți la domains/domeniuldvs.ro/public_html. Nu vedeți fișierul .htaccess? Fișierele care încep cu un punct sunt ascunse. Activați în File Manager afișarea fișierelor ascunse.
  3. Redenumiți .htaccess, de exemplu în .htaccess-vechi.
  4. Reîncărcați site-ul. Dacă eroarea a dispărut, problema se află în .htaccess. Eliminați linia greșită și redenumiți fișierul înapoi.
Setarea din File Manager pentru afișarea fișierelor ascunse
Afișarea fișierelor ascunse, precum .htaccess

Alte cauze

  • Memorie insuficientă: dacă în jurnalul de erori apare Allowed memory size ... exhausted, măriți memory_limit în Select PHP version.
  • Permisiuni greșite ale fișierelor: directoarele trebuie să aibă 755, iar fișierele 644. Nu setați niciodată nimic la 777: nu rezolvă nimic și vă face site-ul vulnerabil.
  • Spațiu de stocare plin: dacă pachetul dumneavoastră este plin, site-ul nu mai poate scrie nimic. Verificați în panoul principal DirectAdmin, la Disk Usage.

Cu Starea domeniului vedeți dintr-o privire dacă domeniul, site-ul și certificatul SSL sunt în regulă.

Consultați și ghidul DirectAdmin: Afișarea și editarea fișierelor ascunse, precum .htaccess și Rezumatul site-ului și jurnalele: jurnalul de erori și jurnalul de acces.

Explicații detaliate cu capturi de ecran: Site-ul meu este alb sau afișează o eroare 500 în ghidul DirectAdmin.

Doriți să aflați mai multe? Urmați cursul gratuit de WordPress, lecția 5.4 Mai puțin înseamnă mai mult: curățenie și rezolvarea conflictelor sau lecția 7.2 Menținerea actualizărilor la zi.

V-a fost util acest articol?

← Înapoi la Hosting general

Un moment…

Configurați domeniile

Stabiliți pentru fiecare domeniu nameserverele, legătura cu hostingul și cine devine titularul.

Se încarcă domeniile…