
您现在的位置是:首页 > WordPress教程WordPress教程
WordPress如何启用调试模式
WP集市
2025-09-01
【WordPress教程】
433人已围观
-
首先你得明白,WordPress这玩意儿默认是把错误藏起来的,就像你家猫偷偷打碎杯子还推到桌底——但搞开发时咱得揪出问题。打开FTP或者主机文件管理器,找到根目录里wp-config.php这个文件,用文本编辑器打开它。
-
在文件里翻到类似
define('WP_DEBUG', false);
这行代码,把它改成:define('WP_DEBUG', true); define('WP_DEBUG_LOG', true); define('WP_DEBUG_DISPLAY', false);
(注意代码别带行号,这是规矩)
-
这时候DEBUG模式就像开了夜视仪——所有PHP错误、警告都会悄悄记录到/wp-content/debug.log文件里,不会直接吓到访客。要是你想实时看到错误,就把WP_DEBUG_DISPLAY改成true,但记得别在生产环境这么干,否则用户可能看到一堆乱码以为网站炸了。
-
有时候你会遇到更刁钻的问题,比如数据库查询慢得像蜗牛。这时候可以追加代码:
define('SAVEQUERIES', true);
这样所有SQL查询会被记录到全局变量$wpdb->queries里,用如下代码打印出来:
if (current_user_can('administrator')) { global $wpdb; print_r($wpdb->queries); }
-
最后提醒个骚操作:如果你在用缓存插件,记得调试时暂时停用它,否则修改代码可能看不到实时效果。就像戴着墨镜修电路——不是不行,但容易触电。
-
完事之后一定要记得关掉DEBUG模式!不然日志文件会越涨越大,或者暴露路径信息。方法就是把true全部还原回false,简单粗暴但有效。
Tags:
文章版权声明:除非注明,否则均为WP集市原创文章,转载或复制请以超链接形式并注明出处。
