您当前的位置:首页 > TAG信息列表 > wp-debug

  • 在生产中使用调试日志,这是一个安全问题吗?

    时间:2017-08-08

    正在进行WP_DEBUG_LOG 已启用,并且具有debug.log 在生产环境中是否存在安全问题?

  • 来自WP_DEBUG的这条消息是什么意思?

    时间:2017-07-07

    在过去的一段时间里,我在3个不同的WordPress网站上出现了服务器500错误。(顺便说一句,问题似乎与****cookie中的wordpress\\u logged\\u有关,因为删除它总是暂时解决问题),但这并不是我真正的问题。。。在调查这个问题的过程中,我打开了两个he网站的调试和登录,我在每个网站上都收到了这条消息[2017年7月7日12:21:51 UTC]WP\\U社区事件::maybe\\u log\\u Events\\u响应:收到有效响应。详细信息:{“api\\U url”:http

  • 是否阻止ERROR_REPORT中的通知和警告?

    时间:2010-11-01

    当打开opn WP\\u DEBUG和WP\\u DEBUG\\u DISPLAY时,我会收到大量警告和通知。我尝试通过执行@ini\\u集(\'error\\u reporting\',1)来删除警告,只显示E\\u错误,但我仍然收到大量E\\u通知。是否有办法防止所有警告和通知,只在HTML输出中显示错误?

  • 选项数组元素上的未定义索引错误?

    时间:2011-02-06

    WP\\U调试告诉我:注意:未定义索引:myplugin中没有\\u cat\\u base。php第20行下面是我从名为“myoptions”的选项数组中提取“no\\u cat\\u base”值的代码行。。。$myoptions = get_option(\'my_settings\'); if($myoptions[\'no_cat_base\']){//This is line 20} 这是正确的解决方法。。。if ( isset($myoptions[\'no_ca

  • 监控PHP函数/执行的最佳方式是什么?

    时间:2011-02-08

    我正试图找到最好的方法来监控哪些PHP代码/函数、MySQL请求和/或插件正在减慢网站页面的速度。我知道有很多不同的选择,包括wordpress插件和涉及firebug(FireHP)的解决方案,但你们觉得什么是最好的方法?就个人而言,我觉得理想的解决方案是拥有某种类型的代码,这种代码可以在每次wordpress安装时默认安装。只有在URL的末尾添加了一个可选条目,才能执行任何调试/监视/报告,如=调试。为了安全起见,最好先登录wordpress管理区域并创建一个临时调试密钥,该密钥将创建一个散列密钥并将

  • 如何覆盖AJAX响应的WP_DEBUG?

    时间:2011-03-30

    强烈建议(我完全同意)采用WP_DEBUG 已启用。然而,在页面中看到尚未修复的警告很不方便,但在Ajax响应中,它们会完全破坏响应。我只是从WP中的Ajax开始,是否有一些合适的钩子仅用于抑制Ajax响应的错误?PS fix everything目前还不可行,因为它的环境极其广泛和复杂:)

  • 如何接收不推荐使用的API元素和函数的通知?

    时间:2011-07-24

    在WordPress中使用不推荐使用的API元素时,可以通过某种方式获取通知。怎么做到的?将WordPress置于调试模式(该模式还显示所有其他类型的错误),或者是否有其他方法只显示与API相关的错误?

  • 如何正确调试WordPress?

    时间:2011-11-17

    我在我的新网站上使用了一些插件和UpThemes框架,如果打开Wp Debug,我可以看到一些与不推荐的功能相关的错误(但网站正在运行)。我想知道的是,是否有一个插件、一个软件或一个祈祷(lol),我可以使用它确切地知道不推荐的代码在哪里,这样我就可以使用新的。哪个是你用来调试插件的插件/软件,主题?

  • 仅在首页显示白屏

    时间:2012-03-20

    我有著名的白色屏幕,但只在我的主页上。较深的页面加载很好。我移动了我的themes 目录收件人themes-old 做了一个新的themes 目录中只有二十个。我把主题改为210。我没有启用任何插件,但我移动了插件目录并创建了一个新的空插件目录。我打开了调试。我在这里完全不知所措。我今天确实做了一些主题调整,但我已经恢复了我的主题备份,这没有任何帮助,无论如何,我现在已经设置了二十个作为我的主题。

  • 如何在wp-config.php之外将WP_DEBUG定义为TRUE?

    时间:2012-03-28

    我正在尝试在我的一个插件中创建一个调试模式,以便用户可以轻松地自己启用WP\\U调试,并希望能够向我们报告有用的错误消息。现在我们要求他们修改他们的wp配置。php,但这超出了一些用户的能力。我想补充一下define( \'WP_DEBUG\', true );在我们的插件中,如果用户选中了该选项,但似乎只能从WP配置中启用WP\\U调试。php文件。除了WP config之外,有人知道从其他任何地方启用WP\\U DEBUG的方法吗?或者我是否可以使用另一个有用的WP函数?谢谢,道尔顿

  • 获取WordPress调试策略

    时间:2012-05-23

    我一直在阅读调试方面的知识。我看了Chip Bennett的video 在wordpress上。并受到了认真对待调试的启发。我在阅读中发现的东西让我有点困惑。我知道define( \'WP_DEBUG\', true ); 还有一些调试插件,如“debug bar”和“FireHP”,以及“记录不推荐使用的函数”,并且已经阅读了this 我有很多调试WordPress的方法,但我不能设想一个总体策略。我的意思是:仅仅使用define( \'WP_DEBUG\', true ); ... 如果是的话,那么插

  • Hide php Notices in Dashboard

    时间:2012-10-10

    当我编写主题时,我会启用WP-DEBUG。这确保了正确的PHP代码。遗憾的是,大多数插件开发人员一直在使用不存在的变量:echo $args[\'title\']; Notice: Undefined index: title in /wp-content/plugins/easy-fancybox/easy-fancybox.php on line 301 而不是echo ( isset($args[\'title\']) ? $args[\'title\'] : \'\'

  • 有条件地定义WP_DEBUG/仅用于管理员/记录错误(是否为所有链接附加查询参数?)

    时间:2012-10-17

    我正在服务器上开发一个站点,客户端也可以访问该站点,我想做的是显示WP_DEBUG 仅限管理员使用。引用Yoast\'s article 围绕这一点:if ( isset($_GET[\'debug\']) && $_GET[\'debug\'] == \'true\') define(\'WP_DEBUG\', true); 将显示WP_DEBUG 仅适用于具有?debug=true 依附于他们,就像http://domain.com/?debug=true我在

  • 注意:正在尝试获取options.php中非对象的属性

    时间:2013-02-27

    我正在我的选项中生成以下通知。php在wp\\U调试模式下测试我的主题时。我可以看到问题所在,但不知道如何解决此问题?似乎正在从options中的taxonomy数组调用非对象。php作为数组找不到term\\u id,因为尚未在自定义帖子类型中创建帖子和/或类别。当我创建帖子并为其指定类别时,通知将消失。// Pull all the custom taxonomies into an array $options_password_taxonomies = array(); $taxo

  • 注意:未定义索引:SUPPRESS_FILTERS

    时间:2013-06-06

    我正在做一个主题的除虫工作,我希望有人能帮助我。我使用JustinTadlock创建的这个函数在博客页面上显示自定义帖子类型,并且将wp debug设置为true,我会收到一个通知:未定义索引:suppress\\u filters消息。代码如下:// Custom Post Type for the public blog posts to show on Index or blog page add_filter( \'pre_get_posts\', \'my_get_posts\' );&

  • Undefined offset: 2

    时间:2013-06-06

    我正在使用这个函数,我从这个答案中找到关于showing prev/next navigation for a current page<?php $pagelist = get_pages(\"child_of=\".$post->post_parent.\"&parent=\".$post->post_parent.\"&sort_column=menu_order&sort_order=asc\"); $pages = array();&#x

  • 控制WP调试的详细级别?

    时间:2013-06-15

    到目前为止,我一直很困惑,所以我想我会提出一个问题:有没有办法修改WP的详细程度debug.log 通过wp-config.php 还是其他地方?仅供参考,以下是我的wp-config.php 要启用日志记录,请执行以下操作://///////////////////////////////////////////////// // DEBUG // Enable WP_DEBUG mode define(\'WP_DEBUG\', true); //

  • 打开流失败:http请求失败!在\\wamp\\www\\wordpress\\wp-includes\\class-http.php的第929行

    时间:2013-07-14

    我正在写一个主题,几乎每次我重新加载页面时,WordPress都会出现以下错误警告:fopen(http://localhost/wordpress/wp-cron.php?doing_wp_cron=1373799734.2041289806365966796875): 无法打开流:HTTP请求失败!在D:\\wamp\\www\\wordpress\\wp中包括\\class http。php第92行可以看出,我已启用WP_DEBUG. 以下是警告窗口的屏幕截图(单击可缩放):我会提供进一步的信息,但

  • 就多站点的wp-config.php if语句征求您的意见

    时间:2013-08-13

    我正在尝试将if语句写入wp config。php仅启用define(\'WP\\u DEBUG\',true);如果它不是WordPress多站点安装中的主站点。我只是不知道我可以从配置文件中调用多少WordPress codex函数。正在思考if ( is_main_site($blog_id) ) { define(\'WP_DEBUG\', false); } else { define(\'WP_DEBUG\', true); } 但我想我

  • Some ways to debug code

    时间:2013-11-15

    我有一个BuddyPress安装,有许多自定义代码。在我将数据库移动到共享主机之前,我已经为生产做好了一切准备。问题是,在奇怪的地方,所有的活动wp_bp_activity 已删除。我并不是说这个问题的出现是因为我移动了数据库,但我无法用我的原始安装重现这个错误(但当我在本地计算机上完成托管数据库的新安装时,也遇到了同样的问题)我的详细信息:1) 我不相信这个DELETE 使用buddypress本机代码触发,因为所有内容都保持原样wp_bp_activity_meta.2) 我无法复制这个bug,也无法