WordPress-foutregistratie inschakelen voor foutopsporing

Bugs gebeuren. En als ze fouten maken, is het nodig om ze te pletten. Hier leest u hoe u het inschakelt.

Zoek naar deze regels en / of voeg ze toe aan je WordPress
wp-config.php het dossier. Dit bestand bevindt zich in uw WordPress-thuismap.

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

Als het nu slecht gaat met WordPress, kun je zien waarom door dit bestand te bezoeken:

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

Ga nu een stap verder en schakel PHP Error Reporting in. Voeg dit fragment vervolgens toe.

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

Hierdoor worden foutlogboeken gemaakt in de map waarin ze zijn opgetreden. Voor problemen met WordPress-thema's en plug-ins zijn we over het algemeen geïnteresseerd in dit bestand:

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

Uw code zou er als volgt uit moeten zien ...

Het is belangrijk om erop te wijzen dat zodra de bugs zijn geplet, u foutrapportage waarschijnlijk moet uitschakelen. Om dit te doen, wijzigt u gewoon elke TRUE in FALSE. Het is alsof je een schakelaar omdraait.

Als u echter op een site werkt die in ontwikkeling is of die niet algemeen beschikbaar is voor het publiek, kan het instellen van de weergegeven items op WAAR uw leven een stuk gemakkelijker maken.

Je kunt de bugs niet verpletteren als je ze niet kunt zien.

Laat een bericht achter

Deze site gebruikt Akismet om spam te verminderen. Ontdek hoe uw reactiegegevens worden verwerkt.