Hur man aktiverar WordPress-felloggning för felsökning

Bugs händer. Och när de gör felrapportering behövs för att squash dem. Så här sätter du på den.

Leta efter dessa rader och / eller lägg till dem i ditt WordPress
wp-config.php fil. Den här filen finns i din WordPress-hemkatalog.

// Turn on Debugging
define('WP_DEBUG', TRUE); 

// Yes, log errors please
define( 'WP_DEBUG_LOG', TRUE );

// Let's not show errors on the page.
define( 'WP_DEBUG_DISPLAY', FALSE ); 

Nu när det går dåligt för WordPress kan du se varför genom att besöka den här filen:

http://[your-website]/wp-content/debug.log

Gå nu ett steg längre och aktivera PHP-felrapportering. Lägg till det här utdraget nästa.

// Turn on Error Reporting
ini_set("log_errors", TRUE);

// Report ALL issues, not just the really bad ones.
error_reporting (E_ALL);

// Let's not show errors on the page.
ini_set ('display_errors', FALSE);

Detta skapar felloggar i mappen som de har hänt i. För WordPress-tema- och pluginproblem är vi i allmänhet intresserade av den här filen:

http://[your-website]/wp-content/error_log

Din kod ska se ut så här ...

Det är viktigt att påpeka att när buggarna har klämts bör du förmodligen stänga av felrapportering. För att göra detta ändrar du helt enkelt varje SANT till FALSKT. Det är som att vända en omkopplare.

Men om du arbetar på en webbplats som är under utveckling eller som inte är allmänt tillgänglig för allmänheten kan det göra ditt liv mycket enklare att ställa in visningsobjekten till SANT.

Du kan inte krossa buggarna om du inte kan se dem.

Lämna en kommentar

Den här sidan använder Akismet för att minska spam. Läs om hur din kommentardata behandlas.