Skip to main content

Cel mai important instrument de depanare de care trebuie sa stiti este WP_DEBUG. WP_DEBUG este o constanta booleana, care declanseaza modul „debug” in WordPress. Se gaseste in fisierul wp-config.php din aplicatia WordPress. Cand este setat la „true”, veti incepe sa vedeti notificari PHP – nu atat de mult erori, deoarece sunt mesaje utile pentru dezvoltatori – ci mesaje de depanare generate de WordPress, in special utilizarea functiilor depreciate, afisate pe paginile site-ului dvs.

Functiile depreciate, care sunt continute in multe versiuni WordPress, sunt functii care au fost semnalate sa moara la o data ulterioara. Este important sa stiti daca utilizati o functie depreciata intr-o tema sau plugin pe care lucrati, astfel incat sa puteti gasi un inlocuitor de utilizat.

Pentru a activa WP_DEBUG, gasiti urmatoarea linie de cod in fisierul wp-config.php:

define( 'WP_DEBUG', false );

Apoi, inlocuiti falsul cu adevarat si salvati fisierul.

Pentru a dezactiva constanta, inlocuiti doar „true” cu „false”. WP_DEBUG este setat la valoarea false in mod implicit.

WP_DEBUG ofera o modalitate la indemana de a depana problemele atunci cand ceva nu merge in legatura cu site-ul dvs.

Este important sa retineti ca WP_DEBUG nu ar trebui sa fie utilizat pe un site live. Desi este o functie utila in timpul dezvoltarii, poate fi periculoasa pe un site live, deoarece textul din anunturile PHP poate dezvalui vizitatorilor site-ului dvs. detalii despre cod, cat si alte informatii.

Eroare de logare cu WP_DEBUG_LOG

Un alt instrument util este WP_DEBUG_LOG, care poate fi folosit împreuna cu WP_DEBUG pentru a salva toate mesajele de eroare intr-un fisier debug.log.

Aceasta este o caracteristica deosebit de utila daca doriti sa revizuiti anunturile mai tarziu.

Pentru a activa logarea la depanare, pur si simplu adaugati urmatoarea linie de cod in fisierul wp-config.php:

define('WP_DEBUG_LOG', true);

Accesarea fisierului Debug.log

Odata ce ati adaugat linia de mai sus, puteți gasi jurnalul de eroare debug.log localizat in directorul / wp-content / site-ul dvs. Puteti accesa acest director prin SSH, FTP sau Manager de fișiere în cPanel.

Dupa ce va conectati la cPanel, accesati Files> File Manager.

Faceti clic pe Manager fisiere dupa conectarea in cPanel.
Navigati la radacina site-ului dvs. si faceti clic pe / wp = content / folder. Daca au aparut erori, ar trebui sa vedeti debug.log enumerate. Faceti clic pe acesta, apoi pe butoanele Vizualizare sau Descarcare din meniu spre partea de sus.

Daca faceti clic pe Vizualizare, puteți vedea mesajele de eroare direct în browser.

Dezactivati afisarea erorilor pe site-ul dvs. cu WP_DEBUG_DISPLAY

Daca nu doriti mesaje de eroare publicate pe paginile site-ului dvs., ar trebui sa utilizati WP_DEBUG_DISPLAY.

Aceasta este o alta constanta utila, care va permite sa controlati daca mesajele de depanare sunt afisate în interiorul HTML al site-ului dvs.

Valoarea implicita este „true”, care arata erorile si avertismentele pe masura ce acestea sunt generate. Modificarea acestei mențiuni la „false” va ascunde toate erorile.

Aceasta constanta trebuie utilizata impreuna cu WP_DEBUG_LOG.

Pentru a utiliza functia sa, adaugati urmatoarea linie de cod in fisierul wp-config.php:

define('WP_DEBUG_DISPLAY', false);

Nu uitati ca WP_DEBUG este destinat dezvoltarii locale si nu ar trebui sa fie utilizat pe site-uri live.

Leave a Reply

Suna
Whatsapp