kinsolee/horizon-lumen

此软件包已被弃用,不再维护。没有建议的替代软件包。

Laravel 队列的仪表板和代码驱动配置。

v4.1.0 2020-03-24 16:25 UTC

README

Horizon 基于 Laravel 官方的 Laravel Horizon 软件包。同时包含 Web UI。

如果您更喜欢纯 RESTful API 并想自定义 UI,可以参考 servocoder 的 Lumen-horizon

安装

  1. 运行 composer 添加依赖项。
composer require kinsolee/horizon-lumen
  1. 安装 horizon 或仅发布资产
php artisan horizon:install // This will copy the config file to the config directory
php artisan horizon:assets

问题

  • 当您运行 horizon:assets/horizon:install 时,如果遇到以下错误:
Type error: Argument 1 passed to Laravel\Horizon\Repositories\RedisMasterSupervisorRepository::__construct() must implement interface Illuminate\Contr
  acts\Redis\Factory, instance of Redis given

请确保在您的 bootstrap/app.php 文件中注册了 Illuminate\Redis\RedisServiceProvider::class

  • 如果您在子目录上部署 horizon-lumen,请在 config/horizon.php 中指定 base_path

  • 如果您出现错误: ERROR: RuntimeException: A facade root has not been set.,请取消注释 bootstrap/app.php 中的 $app->withFacades();

官方文档

Horizon 的文档可以在 Laravel 网站 上找到。

贡献

感谢您考虑为 Horizon 做出贡献!贡献指南可以在 Laravel 文档 中找到。

行为准则

为了确保 Laravel 社区对所有成员都欢迎,请阅读并遵守 行为准则

安全漏洞

请查阅 我们的安全策略 了解如何报告安全漏洞。

许可证

Laravel Horizon 是开源软件,受 MIT 许可证 许可。