一個(gè)項(xiàng)目正在進(jìn)行時(shí),可能需要承受一些錯(cuò)誤。當(dāng)啟動(dòng)一個(gè)新項(xiàng)目Laravel時(shí),錯(cuò)誤和異常處理就已經(jīng)配置了。通常情況下,在本地環(huán)境中,我們需要看到錯(cuò)誤以方便進(jìn)行調(diào)試。但是我們需要在生產(chǎn)環(huán)境中隱藏這些錯(cuò)誤。這可以通過(guò)在存儲(chǔ)在應(yīng)用程序的根環(huán)境文件 .env 設(shè)定變量 APP_DEBUG 來(lái)實(shí)現(xiàn)。
日志記錄是通過(guò)系統(tǒng)記錄生成的錯(cuò)誤的一個(gè)重要機(jī)制。它對(duì)提高系統(tǒng)的可靠性是有用的。Laravel支持不同的日志記錄,如:single, daily, syslog 和 errorlog 模式。你可以在 config/app.php 文件配置這些模式。
'log' => 'daily'