cakephp / debug_kit
CakePHP 调试套件
5.1.1
2024-09-17 15:19 UTC
Requires
- php: >=8.1
- cakephp/cakephp: ^5.1
- composer/composer: ^2.0
- doctrine/sql-formatter: ^1.1.3
Requires (Dev)
- cakephp/authorization: ^3.0
- cakephp/cakephp-codesniffer: ^5.0
- phpunit/phpunit: ^10.5.5 || ^11.1.3
Suggests
- ext-pdo_sqlite: DebugKit needs to store panel data in a database. SQLite is simple and easy to use.
- 5.x-dev
- 5.1.1
- 5.1.0
- 5.0.6
- 5.0.5
- 5.0.4
- 5.0.3
- 5.0.2
- 5.0.1
- 5.0.0
- 4.x-dev
- 4.10.2
- 4.10.1
- 4.10.0
- 4.9.6
- 4.9.5
- 4.9.4
- 4.9.3
- 4.9.2
- 4.9.1
- 4.9.0
- 4.8.1
- 4.8.0
- 4.7.1
- 4.7.0
- 4.6.0
- 4.5.0
- 4.4.4
- 4.4.3
- 4.4.2
- 4.4.1
- 4.4.0
- 4.3.9
- 4.3.8
- 4.3.7
- 4.3.6
- 4.3.5
- 4.3.4
- 4.3.3
- 4.3.2
- 4.3.1
- 4.3.0
- 4.2.0
- 4.1.3
- 4.1.2
- 4.1.1
- 4.1.0
- 4.0.6
- 4.0.5
- 4.0.4
- 4.0.3
- 4.0.2
- 4.0.1
- 4.0.0
- 3.x-dev
- 3.23.0
- 3.22.4
- 3.22.3
- 3.22.2
- 3.22.1
- 3.21.1
- 3.21.0
- 3.20.5
- 3.20.4
- 3.20.3
- 3.20.2
- 3.20.1
- 3.20.0
- 3.19.0
- 3.18.0
- 3.17.1
- 3.17.0
- 3.16.7
- 3.16.6
- 3.16.5
- 3.16.4
- 3.16.3
- 3.16.2
- 3.16.1
- 3.16.0
- 3.15.3
- 3.15.2
- 3.15.1
- 3.15.0
- 3.14.2
- 3.14.1
- 3.14.0
- 3.13.0
- 3.12.0
- 3.11.6
- 3.11.5
- 3.11.4
- 3.11.3
- 3.11.2
- 3.11.1
- 3.11.0
- 3.10.4
- 3.10.3
- 3.10.2
- 3.10.1
- 3.10.0
- 3.9.5
- 3.9.4
- 3.9.3
- 3.9.2
- 3.9.1
- 3.9.0
- 3.8.0
- 3.7.0
- 3.6.0
- 3.5.1
- 3.5.0
- 3.4.3
- 3.4.2
- 3.4.1
- 3.4.0
- 3.3.7
- 3.3.6
- 3.3.5
- 3.3.4
- 3.3.3
- 3.3.2
- 3.3.1
- 3.3.0
- 3.2.9
- 3.2.8
- 3.2.7
- 3.2.6
- 3.2.5
- 3.2.4
- 3.2.3
- 3.2.2
- 3.2.1
- 3.2.0
- 3.1.10
- 3.1.9
- 3.1.8
- 3.1.7
- 3.1.6
- 3.1.5
- 3.1.4
- 3.1.3
- 3.1.2
- 3.1.1
- 3.1.0
- 3.0.2
- 3.0.1
- 3.0.0
- 3.0.0-beta2
- 3.0.0-beta
- 2.2.x-dev
- 2.2.9
- 2.2.8
- 2.2.7
- 2.2.6
- 2.2.5
- 2.2.4
- 2.2.3
- 2.2.2
- 2.2.1
- dev-5.x-fix-env-panel-styling
- dev-5.x-fix-environment-panel
- dev-4.next
- dev-5.next
This package is auto-updated.
Last update: 2024-09-18 02:49:47 UTC
README
DebugKit 为 CakePHP 应用程序提供调试工具栏和增强的调试工具。它允许您快速查看配置数据、日志消息、SQL 查询和应用程序的计时数据。
⚠️ DebugKit 仅适用于单用户本地开发环境。您应避免在共享开发环境、预发布环境或需要隐藏配置数据和环境变量的任何环境中使用 DebugKit。⚠️
要求
- SQLite (pdo_sqlite) 或其他 CakePHP 可与之通信的数据库驱动程序。默认情况下,DebugKit 将使用 SQLite,如果需要使用不同的数据库,请参阅以下文档中的数据库配置部分。
有关详细信息及旧版本,请参阅 版本映射。
安装
- 使用 Composer 从您的 CakePHP 项目的根目录(composer.json 文件所在位置)安装插件。
php composer.phar require --dev cakephp/debug_kit:"^5.0"
// src/Application.php $this->addPlugin('DebugKit');
- 在
config/app.php
中设置'debug' => true,
。
DebugKit 是否不工作?
如果您在页面右下角没有看到 CakePHP 图标,则表示 DebugKit 未能正确工作。一些常见问题包括:
- 您的 PHP 环境未安装 SQLite。检查您的应用程序日志以确认是否发生此情况。您可以选择配置 DebugKit 使用不同的数据库,或安装 PDO SQLite 3 扩展。
- 需要将您的主机名添加到
DebugKit.safeTld
。如果您的本地域名不是已知的开发环境名称,DebugKit 将自行禁用以保护可能不是开发环境的情况。 - 如果您正在使用 Authorization Plugin,您需要在您的配置中将
DebugKit.ignoreAuthorization
设置为true
。
问题报告
如果您有关于 DebugKit 的问题,请在 GitHub 上提交问题。
贡献
如果您想为 DebugKit 做贡献,请查看 路线图 以了解任何计划中的功能。您可以通过 fork 项目、添加功能并提交 pull requests 或打开 issues 来做出贡献。
文档
DebugKit 的文档可以在 CakePHP 文档 中找到。
面板
其他插件的面板
L10n
由 Setup plugin 提供,用于显示日期、DateTime、Time 对象/值当前的区域设置。