您当前的位置:首页 > TAG信息列表 > debug
如何调试插件导致的错误?
我在调试为什么我创建的插件一直显示错误时遇到问题You need to upgrade your database as soon as possible....到目前为止,我所做的工作都是在一个远程开发站点上进行的,那里的一切似乎都很好,没有任何错误。我决定测试一下,当我把插件放到一个不同的环境中时会发生什么,看看它是否还能正常工作。请记住,WordPress的两个版本都是3.9.1. 插件保持不变,但服务器不同。两者之间唯一不同的地方是一个多站点(原始开发站点),另一个只是一个标准的WP安装。我解决的
哪里是使用Register_Shutdown_Function()的最佳位置?
我想使用Register Shutdown Function 要跟踪致命错误,我的问题是,在哪里最好调用它,以便它同时命中WordPress、插件和主题致命错误?
使用phpMyAdmin对WordPress数据库的更改未反映在博客上
我正在使用phpMyAdmin UI更新我的数据库,这些更改没有反映在WordPress博客上。这样做的原因是,最近对该网站挂起的博客进行了一些更改,并希望从数据库方面恢复代码更改。当使用WordPress管理仪表板更新博客时,我能够更新它。但无法从后端数据库进行更新。我已经禁用了插件,并确保没有缓存。中唯一的缓存项wp-config.php 文件设置为false。define(\'WP_CACHE\', false); //Added by WP-Cache Manager 请指导谁向数据库添
以编程方式禁用调试日志
我正在尝试禁用WP_DEBUG_LOG 当且仅当debug.log 存在。我想加入wp_footer 并测试该文件是否存在,如果存在,请禁用我的调试日志。但我发现的是WP_DEBUG_LOG 是一个常量,只能从wp-config.php 这对我的案子来说太早了。有没有办法将其从安装时的常量更改为正常工作?我唯一的另一个想法是在选项表中创建一个安装选项,然后每次都检查它wp-config 加载以查看值是否已更改,但我希望避免这种情况。我可以在定义之前检查文件是否存在WP_DEBUG_LOG 但在调试日志实际
正在转储unctions.php中的自定义pre_get_post函数中的变量,返回空
Problem Summary:我正在使用FireHP在自定义函数中分析变量,但它不会像我预期的那样在控制台中显示它们的内容。我还使用了var\\u dump(),它返回NULL。问题详细信息:我正在使用FireHP,正如@brasofilo所描述的,如上所示https://wordpress.stackexchange.com/a/71599/41479 . 这通常非常有用,但我不明白为什么有时我无法在控制台中看到变量的内容。这是一个具体的例子page-sr2.php:<?php get_head
How do I set up Debugging?
在我的wp配置中。php,我有:// Enable WP_DEBUG mode define(\'WP_DEBUG\', true); // Enable Debug logging to the /wp-content/debug.log file define(\'WP_DEBUG_LOG\', true); // Disable display of errors and warnings define(\'WP_DEBUG_DISPLA
获取do_action()在WordPress初始化时进行的函数/方法调用的日志
是否有任何方法可以获取在以下情况下进行的方法调用的日志do_action( \'init\') 被解雇了吗?
登录到管理员页面完全不起作用
我正在尝试登录到我网站的管理页面,但没有任何运气,只有i got white page, 她知道我是如何发现问题的:我已在wp config中启用调试。php// Enable WP_DEBUG mode define(\'WP_DEBUG\', true); // Enable Debug logging to the /wp-content/debug.log file define(\'WP_DEBUG_LOG\', true); //
主题零件路径位置转储
几个月前,我正在定制分配给我的主题。我记得我在配置或主题函数文件中使用了一些函数或定义了一些东西,然后它显示了每个包含的文件/部分的确切路径的调试信息,但我记不起它是什么。我在谷歌上搜索了几个小时,但运气不好,时间也快用完了(截止日期)。当我设置它时,它会显示当前打开的文件中包含的文件的路径或url/uri。类似这样的内容,但它通常也会呈现页面。其中只有这行调试信息。THEMEROOT/header.php THEMEROOT/footer.php and other partials
如何在PhpStorm中使用XDebug远程调试设置插件项目
我正在为中的插件项目寻找详细的安装说明PhpStorm 完全舒适,如快速部署到测试现场、调试等。我将从我们当前的项目结构以及存在的问题开始。项目文件夹(从我们的版本控制系统中检出)为。C:\\Projects\\sampleplugin. 测试地点为C:\\wamp\\www\\wpsite, 因此插件部署为C:\\wamp\\www\\wpsite\\wp-content\\plugins\\sampleplugin.另一件重要的事情是,我在我的PhpStorm项目中有一个干净的、解压缩的WordPre
Blank sign in page
我的wordpress网站有严重问题。当我尝试进入我的wp管理页面时,我得到了空白页面。我尝试了所有可能的解决方案,包括:停用插件,更新到更高的wordpress版本,删除wp config和wp function中的双空格,在wp config中添加调试功能,但没有任何帮助。我还可以如何解决此问题?
MySQLI_Real_Connect()-客户端警告未知的身份验证方法
我在调试日志中不断收到以下警告:PHP Warning: mysqli_real_connect(): The server requested authentication method unknown to the client [mysql_old_password] in /wp-includes/wp-db.php on line 1379 PHP Warning: mysqli_real_connect(): (HY000/2054): The server reque
如何关闭来自特定插件或主题的WP_DEBUG_LOG消息?
这是一个看似简单的问题。。。我想知道是否有人知道如何关掉WP_DEBUG_LOG 来自特定插件或主题的消息?这假设define(\'WP_DEBUG_LOG\', true); 在里面wp-config.php 但这是一个全球性的定义。。。
How to see list of plugins
是否有任何工具可以查看所有已加载插件的列表以及加载所需的时间?希望分析插件对我的网站性能的影响。
通过主题PHP跟踪/跟踪页面构造
什么工具和方法可以让我了解WP是如何构建页面的?我有一个与主题相关的插件组合,从代码开始,我无法确定哪些文件包含相关代码。例如,我可以看到一个页面正在使用一个特定的模板,我可以打开该模板的PHP,但试图从那里找到引用的方法并找出它们在生产中何时被调用是没有希望的。
WP-Includes/Comment-template.php:26-正在尝试获取非对象的属性
我在调试新站点时收到此通知。有人知道这意味着什么吗?它不会破坏网站,但当我打开调试模式时,它只是一个警告,我想解决这个问题。此通知仅在“注释”选项可用时显示。当您打开一个帖子页面,并且评论已通过仪表板关闭时,不会显示此通知。这是我得到的“错误”:注意:wp包含/注释模板。php:26-尝试获取非对象的属性require(\'wp-blog-header.php\')、require\\u once(\'wp-includes/template loader.php\')、include(\'/themes
WP_ENQUEUE_SCRIPT调用不正确...我想启用调试功能
i know that this error is just a notice:notice: wp_enqueue_script was called incorrectly. scripts and styles should not be registered or enqueued until the wp_enqueue_scripts, admin_enqueue_scripts, or login_enqueue_scripts hooks. please see debugging in
$wpdb->Get_Results内存泄漏
我开发了一个wordpress插件,可以读取大型自定义xml文件,并将信息作为自定义帖子类型和大量帖子元信息导入。所以我调用了很多数据库事务。插件在一个POST\'ed进程内运行几分钟,然后在内存不足(250 MB)的情况下中止。将问题跟踪到最低限度我有一个显示问题的最低限度的示例。这个例子泄漏了大约18 kbyte的数据,这在插件运行时是一个很大的总结。查询检查是否存在具有给定标题的帖子($title)echo \"<p>memory: \" . memory_get_usage() . \
“注意:未定义变量:内容”正在显示
我使用此代码来显示自定义分类法中的相关内容。但它显示“注意:未定义变量:内容”这是我的代码:<?php /* Plugin Name: Related Post */ function pippin_related_posts($taxonomy = \'\') { global $post; if($taxonomy == \'\') { $taxonomy = \'post
what are WP_DEBUG conditions?
我正在尝试使用下面的代码调试我的主题,以找出一些错误,我是否需要修复所有错误,或者忽略其中一些错误可以吗?error_reporting(E_ALL); ini_set(\'display_errors\', 1); define( \'WP_DEBUG\', true);