narolalabs/error-lens

使用ErrorLens查看、理解并处理Laravel错误

v2.6.2 2024-08-01 12:47 UTC

README

Latest Version on Packagist Total Downloads

ErrorLens

版本兼容性

  • PHP (7.3, 7.4, 8.0, 8.1)
  • Laravel (8.x, 9.x, 10.x, 11x)

安装

请仔细遵循以下说明,以成功完成安装过程。

包安装 (必需)

composer require narolalabs/error-lens

使用单个命令安装推荐的迁移、资源和种子。 (必需)

php artisan error-lens:install

注意:如果您希望重置错误日志表,可以使用 --fresh 标志。例如:php artisan error-lens:install --fresh

为了防止未经授权的访问,您可以设置或重置用于认证的用户名和密码。 (强烈推荐但可选)

php artisan error-lens:authentication

完成以上步骤后,请使用以下命令清除缓存。

php artisan config:clear

重要说明:如果您在开发环境中安装且未清除缓存,请重新运行 php artisan serve 命令。

最后,要查看所有错误日志,请访问 https://domain.com/error-lens

升级

在升级包并希望安装推荐配置时,您可以使用单个命令完成。

php artisan error-lens:update

其他配置

如果您在上述安装和升级命令中遇到任何问题,可以通过运行以下提供的单个命令来解决。

发布并运行迁移

php artisan vendor:publish --tag="error-lens-migrations"
php artisan migrate

发布资源

php artisan vendor:publish --tag="error-lens-assets" --force

如果您不了解或对设置配置感到困惑,可以发布种子并运行它。

php artisan vendor:publish --tag=error-lens-seeds
php artisan db:seed --class=ErrorLensConfigurationSeeder

截图

Error Lens - Dashboard

Error Lens - Error modal view

Error Lens - Full page error view

Error Lens - Configuration

变更日志

请参阅变更日志以获取有关最近更改的更多信息。

贡献

请参阅贡献指南以获取详细信息。

安全漏洞

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

致谢

许可证

MIT许可证(MIT)。请参阅许可证文件以获取更多信息。