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 对象/值当前的区域设置。