在调试.log PHP标准和PHP通知时出错

时间:2017-01-25 作者:user739DamQ

我在debug.log 但我不知道为什么。WordPress和所有插件都是最新版本。所以,我不知道这是否正常。

 PHP Notice:  The called constructor method for WP_Widget in     suggested_achievements_widget is <strong>deprecated</strong> since version 4.3.0!     
 Use <pre>__construct()</pre> instead. in /home/content/.../wp-includes/functions.php on line 3891
 PHP Strict Standards:  call_user_func_array() expects parameter 1 to be a valid callback, non-static method bphelp_remove_profile_links::remove_xprofile_links() should not be called statically in /home/content/..../wp-includes/class-wp-hook.php on line 298

1 个回复
SO网友:AceWebDesign

您可以使用

define(\'WP_DEBUG\', false);
或减少错误。

error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);
但是,您可能希望使用这些信息对代码进行更改

相关推荐

(Xdebug Profiler)为什么一个页面会生成两个cachegrind文件?

当我启用时xdebug profiler, 在admin中打开一个页面,它会生成两个名称几乎相同的cachegrind文件cachegrind.out.1498219635_761795.crown__minilio_wp-admin_edit_php cachegrind.out.1498219639_141988.crown__minilio_wp-admin_edit_php 输出名称定义为xdebug.profiler_output_name = \"cachegrind.out