Requires
- php: >=5.4
This package is not auto-updated.
Last update: 2024-09-29 05:14:43 UTC
README
=== dbug === 贡献者:postpostmodern, pinecone-dot-io 捐赠链接:https://cash.me/$EricEaglstun 标签:debug, error log 需要:至少 4.0 测试到:4.9.2 稳定标签:trunk
简单的错误调试和记录功能。
== 描述 == dbug() dlog() ddbug()
== 安装 ==
- 将整个 /dbug/ 目录放置到 /wp-content/plugins/ 目录下
- 通过WordPress中的“插件”菜单激活插件
- 设置记录到屏幕或文件,并设置日志文件的最大大小
- 编写一些代码
- 不知道怎么办?dbug( $var )
- 需要给自己写个备注?dbug( $var, 'this is super cool' )
- 需要多少行回溯?dbug( $var, 'oh wow!', 25 )
- 想要dbug并退出?使用ddbug()
== 更新日志 == = 1.9.8 = 修改create_function用于php >= 7.2
= 1.9.5 = 需要 php 5.4
= 1.9.3 = composer 调整
= 1.9.2 = 添加 composer 信息,自动加载
= 1.9 = 管理员中的日志查看器
= 1.89 = 类方法信息略有改进
= 1.88 = 由于原因将管理员样式移动到内联
= 1.87 = 改进了默认日志文件大小逻辑,添加了ddlog()
= 1.86 = 正确注册了 mu-plugin 的 css
= 1.85 = 修复了回溯中的偏移量
= 1.81 = 修复了导致管理员屏幕失效的糟糕错误 :)
= 1.8 = 代码清理,主要在回溯部分
= 1.74 = 哎呀,没把 _htaccess.php 添加到 SVN :-p
= 1.73 = 修复了使用 mu-plugin 时创建 .htaccess 文件的问题
= 1.72 = 如果启用了日志,将 dbug 设置为永不显示在屏幕上,添加了 REQUEST_URI 到所有日志中
= 1.7 = 将管理员设置移动到单独的类中,核心代码清理
= 1.55 = 修复了 dbug 中使用 float 作为参数 $k 的问题
= 1.54 = 修复了 add_options_page() 中的已弃用参数
= 1.53 = 修复了检测 MU 的一个错误
= 1.52 = 修复了记录整数键数组的一个错误
= 1.5 = 改变了一些东西,我不记得了
= 1.4 = 对 MU / 单个博客有更好的处理。现在所有 MU 的选项和设置都是全局的,保存在博客 #1 的数据库中。
= 1.32 = 添加了 ddbug() (dbug and die)
= 1.31 = 在错误处理器中修复了行为,以返回 false,try / catch 块按预期工作。
= 1.2 = 清理了最后一点命名空间污染,检查了 PHP 5 css 调整
= 1.1 = 添加了日志文件大小的偏好设置
= 1.08 = 代码清理,减少命名空间污染
= 1.0 = 是的,它在这里
== 升级通知 == 未知
== 常见问题 == = 这不起作用! = 好吧
= 为什么你会创建 dbug? = 因为没有它我无法编写代码
== 屏幕截图 ==
- dbug 美味
/trunk/screenshot-1.png
- 严格的错误报告很棒
/trunk/screenshot-2.png
== dbug 基础 ==
= 调试 = 使用最多三个参数调用:`<?php // 输出变量 dbug( $var );
// output a variable with a title
dbug( $debug, 'Testing' );
// output a variable with a title and information from the last 6 steps from debug_backtrace
dbug( $somevalue, 'Trying to figure some shit out', 6 );
}`
或使用 ddbug
进行调试并退出。
= 错误记录 = 使用最多三个参数调用:`<?php // 记录变量 dlog( $val );
// log a variable with a title
dlog( $buggy, 'what is $buggy' );
// log a variable with a title into the file 'bug_trap'
dlog( $somevalue, 'im desperate', 'bug_trap' );
}`
= 生产 / 开发环境 = 你应该有它们