您当前的位置:首页 > TAG信息列表 > wp-debug
未显示WordPress调试消息
WordPress没有显示任何错误/调试消息,即使我对每个设置进行了双重和三重检查。In php.ini, I haveerror_reporting = E_ALL & ~E_NOTICE display_errors = On display_startup_errors = On log_errors = On track_errors = OnIn wp-config.php, I have:define(\'WP_DEBUG\', true); d
函数.php文件中的ERROR_LOG未按预期工作
在我的索引文件上登录时出错error_log.txt 但相同的错误日志在functions.php 文件我正在使用最新的WordPress和PHP 7.0. 我也没有使用任何插件。error_log(\"Hello there is an error\");
是否可以从unctions.php启用和禁用wp调试?
我想进行“WP\\U调试”true 或false 从…起functions.php.<这真的有可能吗?
即使WP_DEBUG设置为FALSE也会发出警告
链接https://vreqenz-stream.de/shop/ 在某些设备上打开而在其他设备上打开时引发警告<我认为这可能是cahce的问题,但我已经从WP rocket和浏览器中清除了缓存。只是为了获取信息,我正在使用Plesk web管理工具下面是我的WP\\U配置设置ini_set(\'log_errors\',\'On\'); ini_set(\'display_errors\',\'Off\'); ini_set(\'error_reporting\', E_ALL )
XAMPP-使用XDebug进行虚拟机Mac OS Mojave WordPress调试
有人请给我指一篇关于如何设置的知识文章或信息Xdebug on XAMPP-VM Mac OS in particular.开发人员配置:XAMPP-VM上安装了带有PHP调试插件的Mac OS Mojave 10.14.6 VScodeSteps tried: 按照以下说明操作link已复制Xdebug.so 到XAMPP-VM中的扩展文件夹;已配置php.ini 对于xdebug值,如下所示[XDebug] xdebug.remote_enable = 1 xdebug.remote_
我在我的插件中发现了这个错误:wp_enQueue_script被错误地调用了
我已经阅读了之前所有关于这方面的帖子,但似乎无法理解我的代码有什么问题。这是我写的一个插件。我以为我已经把它分类了,但看起来我还没有。这是我叫这些的顺序吗?function gedshow_ajaxurl() { echo \'<script type=\"text/javascript\"> var ajaxurl = \"\' . admin_url(\'admin-ajax.php\') . \'\"; </scrip
Wordpres调试.log PHP注意:已调用IS_SINGLIC
在我的调试中,我已经开始调用很多“is\\u singular was called”和“is\\u page was called”。日志[31-May-2020 12:10:27 UTC] PHP Notice: is_page was called <strong>incorrectly</strong>. Conditional query tags do not work before the query is run. Before then, they always
如何显示导致您的网站出现严重错误的错误?
我得到了一个错误:“你的网站上出现了一个严重错误。Learn more about debugging in WordPress.\'.如何在前端显示我遇到的错误?我有这三行wp-config.php-文件:define( \'WP_DEBUG\', true ); define( \'WP_DEBUG_DISPLAY\', true ); define( \'WP_DEBUG_LOG\', true ); 令我惊讶的是,启用WP\\U调试并没有显示它。但是,我仍然可以在中找到错
如何在调试日志中只显示特定的错误类型?没有通知、警告等
我找不到正确的方法让它工作。我尝试了很多东西,比如把这个放在wp配置中。phpdefine(\'WP_DEBUG\', true); define(\'WP_DEBUG_DISPLAY\', false); define(\'WP_DEBUG_LOG\', \'wp-content/themes/mytheme/mylog.log\' ); // yeah, customized it a bit. It logs everything ini_set(\'error_report
错误日志被发送到错误的位置,WP_DEBUG_LOG被忽略
我的WordPress错误日志将/var/log/php-fpm/www-error.log. 那不是我想要的地方。事实上,我花了太长时间才弄明白。(我不熟悉WP和PHP)。我尝试在我的wp-config.phpdefine( \'WP_DEBUG\', true ); define( \'WP_DEBUG_LOG\', \'/var/www/html/wordpress/wp-content/wp-errors.log\' ); error_log("hello from
未加载WordPress定制器预览
我正在创建WordPress网站,今天我尝试添加一些新功能,但无法添加,因为没有加载customizer live previewI have done some steps<更新所有主题和插件,一段时间后卸载所有插件,然后逐个安装所有插件。3) 备份整个网站,并通过以下方式重置网站;WP重置插件;稍后再上传</检查托管空间,但不要检查空间问题</检查计算机进程是否正常工作</尝试同时使用手机和电脑进行编辑</但我仍然无法自定义我的网站,因为问题没有解决。你能帮我解决这个问题
Wordpress: Adding Security
关于这个答案,添加文件调试是正确的。以这种方式登录?RewriteRule (?:debug|readme|license|changelog|-config|-sample)\\.(?:php|md|txt|html|log?) - [R=404,NC,L] 亲切的问候
为什么WordPress一直向我显示错误消息?
我试图隐藏共享主机上WordPress安装的错误消息。我在配置中添加了以下代码。ini_set(\'display_errors\',\'Off\'); ini_set(\'error_reporting\', E_ALL ); define(\'WP_DEBUG\', false); define(\'WP_DEBUG_DISPLAY\', false); 这几乎就是我在任何关于这个主题的文章中找到的。然而,它不起作用。我不断收到错误消息。这对我不起作用的原因是什么?A
没有任何与该错误相关的行,但它显示为严重错误
我的网站在添加自定义代码后在网站上显示严重错误,但日志文件中并没有任何与自定义代码相关的行。这里只有两条重发路线,它们是我网站的标准路线,没有什么大问题。此外,Wordpress不会在浏览器上显示错误消息,除非;严重错误"E;。如何检测代码问题?define( \'WP_DEBUG\', true ); define( \'WP_DEBUG_LOG\', true ); define( \'SAVEQUERIES\', true ); define( \'SCRIPT_DE
website has a bug
Wordpress网站顶行显示红色Bug,我有一条错误消息:NOTICE: wp-includes/functions.php:5313 - WP_Scripts::localize was called incorrectly. The $l10n parameter must be an array. To pass arbitrary data to scripts, use the wp_add_inline_script() function instead. Please see Debugg
如何将错误报告更改为只在WordPress中显示错误?
我在一个开发网站上工作,该网站有一些插件可以生成通知。在开发过程中,当您只想看到自己的代码产生的错误时,这有点烦人。如何关闭WordPress中的通知,但保持启用错误报告?我认为这应该行得通,但不行:define( \'WP_DEBUG\', true ); error_reporting(E_ALL & ~E_NOTICE); 编辑:我应该指出,我将此代码添加到wp配置中。php,只是想澄清一下。
DEBUG设置为TRUE的未定义常量
我习惯于使用以下代码来更改“single”Wordpress模板的位置。define(SINGLE_PATH, TEMPLATEPATH.\'/single/\'); add_filter(\'single_template\', \'lsmwp_custom_single\'); function lsmwp_custom_single($single) { global $wp_query, $post; if ($post->
保存带有复选框的空数组时出现“未定义的索引”错误
在我的插件设置页面中,我有一个复选框列表,可以将值存储到数组中。虽然它按预期工作,但每当我取消选中所有复选框并保存这些更改时,都会出现以下错误:Notice: Undefined index: 删除\\u字段在。。。\\设置配置文件。php第19行以下是相关代码:if ( isset( $_POST[\'dsbl_options\'] ) && !empty( $_POST[\'dsbl_options\'] ) ) { update_option( \'dsbl_remo
我应该告诉WordPress哪里应该写入ERROR_LOG消息?
我有两个相同服务器的不同实例(一个用于开发,一个用于部署),独立构建,但基本相同(相同的操作系统、相同的WordPress版本、相同的内容等)。然而,我对配置感到困惑:在我看来,它们的配置是一样的(只是部署服务器被告知不要向浏览器写入错误/警告)。两种配置都指定ini_set( \'error_log\', \'/var/log/wp-debug.log\' ); 而该文件确实是由两者创建的;但是,在一台服务器上,任何使用error_log(...) 转到/var/log/wp-debug.log 而在另
Suppress deprecated notices
使用时:define(\'WP_DEBUG\', 1); 在我的wp-config.php, 它工作得很好,但我正在修改一个旧主题,我想抑制不推荐的通知。我的理解是,添加以下内容:error_reporting( E_ERROR | E_NOTICE | E_PARSE ) 应该做到这一点。我已将其添加到wp-config.php 和至header.php 在我的主题中。不幸的是,它没有任何效果。这是在服务器级别设置的吗?此外,以下方面也没有什么区别:ini_set(\'display