belovai/laravel-schedule-log 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

belovai/laravel-schedule-log

Composer 安装命令:

composer require belovai/laravel-schedule-log

包简介

README 文档

README

A lightweight Laravel package that automatically records every scheduled task run - start time, finish time, duration, exit code, output, and status - into a database table.

Requirements

  • PHP 8.2+
  • Laravel 11, 12, or 13

Installation

composer require belovai/laravel-schedule-log

The service provider is auto-discovered. Run the migration to create the schedule_logs table:

php artisan migrate

No further configuration is required.

Usage

Define your scheduled tasks as usual. To capture command output in the log, add ->storeOutput():

// routes/console.php

Schedule::command('inspire')
    ->everyMinute()
    ->storeOutput();

Without ->storeOutput(), the output column will be null. Everything else (status, duration, exit code, etc.) is recorded automatically regardless.

Tasks running in the background (->runInBackground()) are also supported via a database fallback lookup.

统计信息

  • 总下载量: 1
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2026-06-08

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固