在Debian上使用Laravel进行日志记录,你需要遵循以下步骤:
composer create-project --prefer-dist laravel/laravel your_project_name
将your_project_name
替换为你的项目名称。
要配置日志记录驱动,请打开.env
文件并找到以下行:
LOG_CHANNEL=single
你可以将其更改为以下选项之一:
例如,如果你想使用daily日志记录,可以将其更改为:
LOG_CHANNEL=daily
storage/logs
。你可以使用以下命令创建目录(如果尚不存在):sudo mkdir -p storage/logs
然后,为Web服务器用户(通常是www-data
)设置适当的权限:
sudo chown -R www-data:www-data storage/logs
Log
门面或辅助函数log()
记录日志。例如:\Log::info('This is an info message.');
// 或者
log('This is an info message.', ['level' => 'info']);
tail -f storage/logs/laravel.log
这将显示实时更新的日志文件。如果你使用的是daily日志记录,可以使用以下命令查看最近的日志文件:
ls -l storage/logs | grep laravel | sort -r | head -n 1
tail -f $(ls -l storage/logs | grep laravel | sort -r | head -n 1 | awk '{print $9}')
这就是在Debian上使用Laravel进行日志记录的方法。现在你可以轻松地记录和查看应用程序的日志。