Dacă site-ul dvs. nu funcționează corect, veți vedea o pagină albă sau un mesaj de eroare 500. Când utilizați un CMS WordPress, acest lucru înseamnă foarte adesea o problemă legată de script sau de pluginurile utilizate.
Pot exista multe motive, cel mai frecvent conflict apărând la nivelul pluginurilor utilizate, adică două dintre ele încearcă să efectueze operații similare sau nu au fost adaptate la versiunea “WordPress” pe care o utilizați sau la versiunea de PHP pe care o utilizați.
Cuprins
Diagnosticare – WP_DEBUG
Primul pas pe care ar trebui să-l faceți este să activați mecanismul de depanare integrat în WordPress . Aceasta înseamnă că, prin modificarea unui parametru din fișierul wp-config.php pe care îl veți găsi în directorul rădăcină al site-ului dvs. ( public_html în mod implicit), scriptul însuși va încerca să efectueze diagnostice pentru a vă arăta în ce etapă apare problema și care ar putea fi cauza acesteia.
În mod implicit, această opțiune este dezactivată și, atunci când deschideți fișierul wp-config.php pentru editare, veți vedea un parametru cu următoarea valoare:
define( 'WP_DEBUG', false ); Pentru a activa modul de diagnosticare, schimbați valoarea în false, salvați modificările și încărcați fișierul pe server:
define( 'WP_DEBUG', true ); Informații de diagnosticare
Acum, reîmprospătați site-ul web în browserul dvs. și verificați ce tipuri de erori apar.
Dacă avem erori de tip deprecated, acestea nu vor provoca, de obicei, blocarea site-ului dvs. Ele indică doar faptul că unele dintre elementele sale utilizează metode care ar putea fi deja retrase.
În mod similar, dacă avem mesaje marcate ca avertisment. Atunci merită, de asemenea, să le acordați atenție, dar nu sunt erori critice care ar putea bloca site-ul dvs.
Eroare fatală – dacă acestea apar marcate astfel în lista mesajelor primite, este un semnal că problema trebuie rezolvată definitiv, de exemplu prin dezactivarea pluginului menționat în descrierea mesajului. În cazul în care nu aveți acces la panoul “WordPress”, tot ce trebuie să faceți este să vă conectați la FTP și acolo, în mod implicit, sub calea domain/public_html/wp-content/plugins , veți găsi directorul pluginului respectiv și îi veți schimba numele, de exemplu, adăugând “1”, adică plugin_directory îl schimbați în plugin_directory1.
Actualizare eșuată
Dacă utilizați opțiunea de actualizare automată sau dacă a apărut o pagină albă după ce ați solicitat actualizarea din panoul de administrare WordPress, conectați-vă la FTP și verificați dacă există un fișier .maintenance în directorul rădăcină, adică numele domeniului/public_html, care este generat de “WordPress” și are rolul de a dezactiva temporar sistemul pe durata actualizării. Odată ce actualizarea se finalizează cu succes, WordPress șterge automat fișierul. Când apare o eroare de actualizare, trebuie să ștergeți fișierul manual.