WordPress 开了 WP_DEBUG_LOG,日志文件却一直不出现
把 WP_DEBUG 和 WP_DEBUG_LOG 都设成 true,刷新页面,wp-content/debug.log 还是不存在。我第一次碰上以为是目录权限,chmod 了整层,白折腾。 后来发现是我把 define 写到了主题的 fu
以下是带有「调试」标签的全部文章
把 WP_DEBUG 和 WP_DEBUG_LOG 都设成 true,刷新页面,wp-content/debug.log 还是不存在。我第一次碰上以为是目录权限,chmod 了整层,白折腾。 后来发现是我把 define 写到了主题的 fu
白屏排查的第一步永远是打开调试,但打开之后满屏提示,还得知道哪些是真正要处理的。wp-config.php 里的四项开关define('WP_DEBUG', true); define('WP_DEBUG_LOG', true); defi
主题和插件同时改同一块区域,结果就是一团乱。 先分清谁在改。 插件挂的钩子一般比主题晚执行——主题在 Filter_Plugin_Zbp_Load 里注册,插件在插件加载阶段注册,顺序取决于「插件管理」里的排序,以及主题和插件谁先被 i
改一行 CSS,刷新,没变。再刷,还没变。这时候先别怀疑代码。 三层缓存,从后往前查。 第一层,浏览器。强刷是 Ctrl+F5,Mac 上 Cmd+Shift+R。不确定的话,直接开无痕窗口最省事。 第二层,CDN 或反向代理。站上要
改主题时最怕白屏。没有报错,什么都没有,页面就是一片白。按下面这个顺序查,多数情况十分钟能定位。第一步:看有没有报错先确认调试模式开了。后台设置里把调试打开、错误日志打开。没开的话,PHP 的致命错误不会显示出来,只会在日志里。日志在 zb