Sådan aktiveres WordPress-fejllogning til fejlfinding

Der sker fejl. Og når de laver fejlrapportering, er det nødvendigt at squash dem. Sådan tænder du det.

Se efter disse linjer og / eller tilføj dem til din WordPress
wp-config.php fil. Denne fil findes i dit WordPress-hjemmekatalog.

// 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 ); 

Når ting nu går dårligt for WordPress, kan du se hvorfor ved at besøge denne fil:

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

Gå nu et skridt videre, og slå PHP Fejlrapportering til. Tilføj dette uddrag næste.

// 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);

Dette skaber fejllogfiler i den mappe, de er sket i. For problemer med WordPress-tema og plugin er vi generelt interesserede i denne fil:

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

Din kode skal se sådan ud ...

Det er vigtigt at påpege, at når fejlene er klemt, skal du sandsynligvis slå fejlrapportering fra. For at gøre dette skal du blot ændre hver SAND til FALSK. Det er som at vende en kontakt.

Men hvis du arbejder på et websted, der er under udvikling eller ikke er generelt tilgængeligt for offentligheden, kan det gøre dit liv meget lettere at indstille displayelementerne til SAND.

Du kan ikke squash bugs, hvis du ikke kan se dem.

Efterlad en kommentar

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.