Hvordan det fungerer
Laravel 9 lar utviklere logge meldinger om systematferden til alle applikasjoner på filer, for eksempel systemet med feillogger, og sende dem for å varsle utviklingsteamene.
Det er basert på Laravel 9 -kanalene. Kanaler er en spesifikk måte å skrive et systems loggmelding. Hver kanal representerer et annet reisemål, og vi kan sende meldinger til forskjellige kanaler samtidig.
Prosess én: Installer Laravel 9 i systemet
Vi må kjøre følgende kommando for å installere loggprosjektet vårt:
Komponist Create-Project Laravel/LaravellogProjectDet skal se ut som følgende bilde:
Gå deretter til prosjektrotkatalogen og åpne loggprosjektet.
Prosess to: Konfigurer innloggingsprosjekt
Alle prosjektkonfigurasjonsalternativene er lokalisert i applikasjonskonfigurasjonsmappen. Gå nå til loggingen.PHP -fil som ligger i konfigurasjonsmappen. Loggingen.PHP -fil lar utviklere konfigurere loggingskanaler ved å legge til, oppdatere eller slette.
Som standard skal det se ut som følgende bilde:
Stack -kanalen er valgt som standard. Kanalene ser ut som følgende bilde i loggfilen:
'kanaler' => [En sjåfør regulerte kanalene. Driveren vil angi hvilke loggdata som vil bli registrert i systemloggfilen. Det er mange sjåfører innebygd Laravel 9. Du må sjekke Laravel 9 Driver -dokumentasjon for førerlisten.
Skriv nå en loggmelding i Laravel -applikasjonen. Vi kan passere en loggmelding Kast loggdata.
For det må vi opprette en kontroller som heter “LogMessage”. Nå må vi kjøre denne kommandoen:
PHP Artisan Make: ControllerLogMessageEtter å ha blitt opprettet, skal det se slik ut:
Nå må vi opprette en funksjon i kontrolleren:
Klasseloggmessage utvider kontrollerenVi bruker log :: Info for å se logmessage.
Prosess tre: Kjør og test systemet
Nå, kjør og tester tømmerprosjektet.
Vi må lage en rute for å sjekke.
Deretter må vi kjøre prosjektet og bruke følgende kommando:
PHP Artisan serverGå deretter til ruten og logger deg på søknaden din.
Før du laster opp URL -en, kan du sjekke under lagringskatalogen.
Det er ingen loggfil.
Når du har lastet opp nettadressen, viser den loggfilen.
URL -en vil se ut som følgende bilde:
Last deretter opp nettadressen:
Laravel.Loggfil ble opprettet, og vi åpner følgende loggfil:
Her kan du sjekke alle applikasjonsfeilene dine.
Konklusjon
I denne artikkelen diskuterte vi hvordan Laravel -logging ble oppnådd i tre prosesser. Prosessene inkluderte å installere Laravel 9 i systemet, konfigurere loggen i prosjektet og kjøre og teste systemet. Vi håper denne artikkelen vil hjelpe deg med søknadsaktiviteten din.