Beetje Coderen

Les 18 · Module 3 · Verder dan de basis

Fouten, logging en debuggen

Vind en behandel fouten in de kassa: de exception handler, eigen foutpagina's, logkanalen met context, dump en dd, Telescope lokaal en wat er nooit in een log mag.

⏱ 60–75 minuten leestijd + oefenen

Illustratie: een insect naast een logdocument en een server, fouten opsporen met logbestanden

🎯 Na deze les kun je

  • eigen foutpagina's maken voor 404, 403 en 500
  • exceptions rapporteren en renderen in bootstrap/app.php
  • logkanalen en context gebruiken voor terug te vinden logregels
  • debuggen met dd, dump, tinker en Telescope

In productie zie je geen kleurrijke foutpagina met de stacktrace (en dat is goed: APP_DEBUG=false). De bezoeker ziet een nette pagina, en jij moet achteraf uit de logs halen wat er gebeurde. In deze les richt je beide in, en leer je de gereedschappen waarmee je in ontwikkeling snel een fout vindt.

🔒 Deze les zit in het betaalde deel van de cursus

De eerste 5 lessen zijn gratis; de rest van de cursus, de live labs en het certificaat koop je eenmalig (€ 49,00). Geen abonnement. Online afrekenen komt binnenkort beschikbaar.

Wil je een seintje als het zover is?