安装: 30

依赖项: 0

建议者: 0

安全性: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

类型:wordpress-plugin

1.9.8 2018-01-29 21:14 UTC

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()

== 安装 ==

  1. 将整个 /dbug/ 目录放置到 /wp-content/plugins/ 目录下
  2. 通过WordPress中的“插件”菜单激活插件
  3. 设置记录到屏幕或文件,并设置日志文件的最大大小
  4. 编写一些代码
  5. 不知道怎么办?dbug( $var )
  6. 需要给自己写个备注?dbug( $var, 'this is super cool' )
  7. 需要多少行回溯?dbug( $var, 'oh wow!', 25 )
  8. 想要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? = 因为没有它我无法编写代码

== 屏幕截图 ==

  1. dbug 美味 /trunk/screenshot-1.png
  2. 严格的错误报告很棒 /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' );

}`

= 生产 / 开发环境 = 你应该有它们